Hey guys, driving yesterday and a hear a thumping. Check all the tires and this beauty was sticking out of the tire. Anyone know what it is? I am assuming it's just junk I picked up on the street somewhere but asking on the off chance it's off my car, anyone recognize it?
1.9 MB Views: 108
1.9 MB Views: 76