The Score – Stay (Video)

Today, critically acclaimed, buzzing LA-based, New York-born rock bandĀ The Score release the official music video for their hit songĀ Stay. The video features real life Luchadores from Mexico City and pays homage to those who work to transform into something bigger than themselves while staying true to who they are.

Be the first to comment

Leave a Reply