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