They got the idea from the Department of Transportation in Virginia. They watched the exploding whale movie on the Internet maybe one time too many......
A forum community dedicated to all motorcycle owners and enthusiasts. Come join the discussion about performance, reviews, modifications, classifieds, maintenance, and more!