If you thought neon underbody lights were bad, then check out these strange Japanese-tuned cars. Video after the break.
This has got to be the craziest, most hilarious video we’ve seen in a long time. It has all the elements of a Godzilla flick: crazy-looking monsters, lots of noises that sound like alien creatures (at one point we thought we heard dueling light sabers), and a lot of very excited people
[via Autoblog]