dude! where was it in Canada? i saw the same thing and i live in Great Falls, MT about 150 miles from the border and i saw it! i thought it was a bomb or some shit
no, it wasn't. it was awesome. i was out walking with my friend and i pointed it out to her and yelled "superman returns!" and we both cracked up laughing it was great.