Carlo Falco

POSTED: 7:38 AM May 25 2012   UPDATED: 5:22 PM Jan 20 2014

Carlo Falco is a Meteorologist from the small town of Swampscott, Massachusetts just north of Boston.