I was very lucky to have seen these very strange clouds hanging around the Ontario Hydro building in Toronto!