Wednesday, April 1, 2015

Thelma & Louise

On a fun day, something fun. The Thelma & Louise sequence, August 2010, otherwise known as the Last Month Before Cancer. Yes, in the end, we pushed the car off the cliff, I mean, table.








No comments:

Post a Comment