Song Review

The Wrecks “Favorite Liar” is a yearning punk blast ache destined for desolate drives with the windows down and volume up.