Country, punk rock, hip-hop and countless other genres came together at the Boston Calling Music Festival, a three-day annual music festival held from May 23 to 25. This year spotlighted numerous Boston...