Got this in an email from a friend...
Supposedly these tires where at the Philadelphia auto show and have been seen at a Michelin plant in SC...and also supposedly verified by someone with a friend at Michelin.
Comments?
![]()
REPOST!
/end rant.
You Should See The Way I Load The AK, If You Need Em Right Now Then Im On My Way...
shit, ive never seen that. they look kinda cool but i dunno. its interesting...lol