Strongest Town In North America? Vote for This New York Town HereStrongest Town In North America? Vote for This New York Town HereThis New York town is among 16 finalists to be named the 'Strongest Town in North America'. Cast your vote here.Mike KarolyiMike Karolyi