www.askaninja.com
Posted: Thu May 24, 2007 6:38 am
The funniest shit i have ever seen. nuff said.
A Car Audio Forum dedicated to providing our members with the best audio, video, and alarm troubleshooting.
https://caraudiocentral.net/forums/