yo has anyone seen them cars with those giant moving antenna things?
wtf is that shit? solar power?
it like moves left to right
those vans that operate on vegetable oil are sick too but the shoot out hella stuff on the road that seems to evaporate on contact