Head To The 1,000 Islands And See Pumpkins Launched Into The St. Lawrence RiverHead To The 1,000 Islands And See Pumpkins Launched Into The St. Lawrence RiverAn annual tradition is returning to Upstate New York, Punkin' Chuckin'. Catapults, autumns favorite gourd combine for quite the spectacle.VinnieVinnie