Music Festival Posters for beach road weekend

The Scene: Beach Road Festival is a three-day festival of pop, rock, and fun in Martha's Vineyard, an island off the coast of Massachusetts.