One of my friends FINNEGAN who I've known since 7th grade caught this on his phone last night during the thunder-storm! An exploding transformer! This is Hamden in the MT. Carmel section right around the corner from Our Lady of Mount Carmel Church and the RT 40 Connector to I-91. (exit 10) FYI, its not edited so you hear THE S word twice but when you have an electrical transformer EXPLODING near your home, I think a few curses are allowed!