AUTOBRELLA
Autobrella is a product that will 1) attach to a vehicle with a suction device, 2) be opened up with a device similar to that of an umbrella with a material that is waterproof that extends beyond the windows of the vehicle, 3) that has elastic material that attaches to the vehicle with clips made with a product that is not metal
Abandoned · September 24, 2003 · 78304651 ·