Thunderstorms pound Toronto, GTA, and a UFO sighting in Toronto sweeps social media.