On the Bright Side: Drive In movies are back
By Vanessa Carter, August 24 2020—
During the few instances I’ve been on Deerfoot Trail during quarantine, a sign that reads “Thank You Scientists” can be seen hanging on the side of the magnificent Telus Spark building, recognizing those working … Read the rest