We’re mere days away from the release of God Made The Highway, the latest album from trusty New Orleans indie rockers Lawn. That means it’s time for the requisite “remind you the new album is out this week” single drop. That song is called “Barroom Wonder.” It’s a lively jangle rocker that boasts the memorable line “I live my country life on Times Square time.”