All posts tagged TELUS Canada

Touring TD Place with TELUS

If you’re living in Ottawa and haven’t yet been to the TD Place Stadium I have one word for you: GO. Long-awaited and highly debated, the stadium finally opened its […]