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 and New England-based artists alongside a variety of nostalgic tunes and upbeat performances. Despite the rain, crowds packed the venue for their favorite artists until nightfall all weekend long.