IMG_5143 ← Previous Next → Jeremy Powers cheering on his buddies from New England yesterday. He says he’s feeling pretty good.