Totally unrelated to cars, but I reckon there are a few of us in the closet about our glow-stick waving pasts.....
Just found this on YouTube:
formatting link
Fecking awesome.
MotorsForum website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.