Indie pop band The Molochs has released the music video for their music video “You and Me” which you can watch below, via Noisey. The group’s new album America’s Velvet Glory will be released on January 13th, 2017 on Innovative Leisure.
Indie pop band The Molochs has released the music video for their music video “You and Me” which you can watch below, via Noisey. The group’s new album America’s Velvet Glory will be released on January 13th, 2017 on Innovative Leisure.