Windsor In Pictures Windsor Star (blog) Windsor In Pictures. A jet powered Smart car spews fire across the arena during the Toughest Monster Truck Tour at the WFCU Centre on May 24, 2013. (Jason Kryk/ The Windsor Star).
Read more:
Windsor In Pictures – Windsor Star (blog)
Leave a Reply
You must be logged in to post a comment.