Turns out 37% of folks admit to having a roll of toilet paper in their car at all times. Huh?
What’s the strangest or most unusual thing you’re hanging onto in your ride?
Turns out 37% of folks admit to having a roll of toilet paper in their car at all times. Huh?
What’s the strangest or most unusual thing you’re hanging onto in your ride?
Leave a Reply