Quote Originally Posted by vt_maverick View Post
I knew he was in Mexico but my first thought was "What the hell is he doing installing tires on the street?!?"
hahahaha you really made me laugh, I guess you are right, that kind of stuff only happens in Mexico.
This is a little tire shop by my house, they do a great job taking care of the wheels when mounting them. They send Ferraris and Porsches to that same shop. They also did a great job at mounting my new tires on my Focus RS without scratching the wheels plus they work really fast.