Latest from ALT 92.9 Boston

Portugal. The Man (Review and Photos)

Review and photos by HSA Photo  Portugal. The Man kicked off their tour in Boston with a sold out show at the House of Blues. This tour is for the release of their new album "Woodstock." If I didn't already know this band was from Wasilla, Alaska I would have thought they were straight out…