The American rock band The Growlers have released a new single titled Foghorn Town. Previously the band have announced a new album titled Natural Affair and released the lead single. The details of the album is not known yet. However the band have already released two singles. You can list them below.
About Fatih Metin 286 Articles
Hi! I'm Fatih, a freelance writer and a fan of indie music. For more information or to require a correction please contact: contact(at)indieheads.net