The Wrecks have released a music video for “Favorite Liar.” The song is off their debut EP We Are The Wrecks.

Advertisements