Thousands of fans packed the snow covered streets of Boston to see the Super Bowl champion New England Patriots victory parade on Wednesday February 4, 2015. Photos by Ryan Hutton