Thelma and Louise go rafting

Thelma and Louise book it out of town Road Trip to Yale, BC in a Ford Focus 1.0L We’ve arrived! Rafting selfie   Don’t judge a book by it’s cover. Thelma and Lousie (AKA media warriors Steph Florian and Laurie Logan) hit the road on a rafting playcation in the new 2015 Ford Focus. About a…