Megan and Liz release New Video Posted on August 19, 2013August 19, 2013 by Stitched Sound Megan and Liz’s have released a new music video for their single “In The Shadows Tonight” from their upcoming debut album, Look What You Started set to release later this year. Check out the music video here and purchase the song here.
Pierce The Veil release “Floral and Fading” music video Posted on February 13, 2017 by Stitched Sound
New York alt-pop band Wilmah releases music video for their latest single “Television” Posted on September 15, 2021 by Stitched Sound