Take the Giant Screen Down Now

My blogs

About me

Location Vancouver, BC, Canada
Introduction Citizen's protest group calling for the removal of the giant video screen at Terry Fox Plaza