Cub Scouts: Told You So EP [Album Review]
Cub Scouts Told You So EP Self-Released [2012] Fire Note Says: Fresh indie pop from down under. Album Review: Cub Scouts are a promising new band from Brisbane, Australia that have been crafting their own style of indie dream pop music over the last year. The band already has been generating tons of buzz here … Read more