Whoa... cool. (Meteor over Alberta, Canada)