Wednesday, July 9, 2014

Thelma and Louise... is it more surprising that they are wearing kerchiefs, or that they're driving a Cobra kit car. Since when do women drive Cobra's? These are the first I've ever seen





No comments:

Post a Comment