Okay, now I am playing catch up. On Father’s Day, June 17, an off road race roared through the north suburbs of Todos Santos. Here are a few photos for you to enjoy. All were taken on the Playitas road in Las Tunas.
Think this little orange VW will finish the race?