Paint the Town Red

WHAT IS THIS?

Paint the Town Red is an invitation from the Canadian Olympic Team to Canadians (AND wanna-be-Canadians) EVERYWHERE to celebrate the 2010 Olympic Games being held in Vancouver Canada.

New! Comments

Have your say about what you just read! Leave me a comment in the box below.