belwoodmusic.com
Live Review: Arroyo Seco Weekend 2017
Pasadena, California is home to The Rose Bowl, an American football stadium, and whose grounds are now home to the Arroyo Seco Weekend festival. The inaugural year of the festival looked mighty imp…