The Albatross is a collaborative Canadian blog focusing on news, culture, politics & the ridiculous.
Recent Tweets @AlbatrossNews

CTV Calgary has since cleared up the confusion.

  1. albatrossnews posted this