Car Selfies Are Created When Idle Hands And Idling Engines Come Together!

January 5, 2017

The Car Selfie

The car is a close second to the bathroom when it comes to selfie taking locations. It wouldn’t make much of a difference if these girls took a picture in the dump, they would still look good. Check ’em out.