The storms originated along a sharp cold front that had cut through the maritime provinces of Canada. The Pictures were taken from the province Prince Edward Island (PEI), around it's capital, Charlottetown. The shelf cloud was my favorite of the pics as well, I really love pictures of incoming storms and their characteristics. PEI isn't really known for big storms. I wish I was there to see the storms. Would this storm be characterized as a supercell or what class of thunderstorms would you guys know it is?
Circled on the map below is PEI, where these storms came from.