Originally Posted by Dr. On Point
He also owns a shitty shop in Manassas and is apparently isn't successful at it. Where he is from, he sucks. Is streetglows that 6 clyinder funny car shit? If it is, they suck too...... its a waste of money, its not even entertaining. Those guys need to get into some real automative sports rally racing.
or just buy jeeps and go off roading..