Thanks guys, its definitely not my day as i am writing this i heard a loud thud i thought someone dropped something on the floor above me, I look at a my window and see this. WTF can it be? Glass stress because of the cold(only -5 celsius outside) or its Tonga landing in Ontario?