I ICHASEPAPER2010 Banned 1,241 0 HOME Apr 13, 2010 #16 na thats stereo town i know thats why they left greenville...well that and their lambo installs kept falling off LMAO
na thats stereo town i know thats why they left greenville...well that and their lambo installs kept falling off LMAO
C chawski 10+ year member Senior VIP Member 151 0 Philadelphia Jun 11, 2010 #17 Stereo town! thats what its called. yea total hack job shop