billieweiss.wordpress.com
Photos: New England Patriots Super Bowl Championship Parade.
Boston is titletown, and with the New England Patriots unforgettable come from behind Super Bowl victory on Sunday, it was time to cue the Duck Boats for the city’s 10th championship parade i…