Super American Release Tequila Sunrise

emilytreadgold #3, Features

One of my favorite tracks this summer, hands down, was “Hands Down Olivia”, the lead single for indie-rock duo Super American. Hailing from Buffalo, NY, the duo are slated to release their new album Tequila Sunrise via Take This To Heart Records. We got a chance to listen to the album and wanted to share some thoughts and insight into why you should add this to any playlist or road trip.