Tag Archives | indie

Review: Terra Terra Terra – The Space We Create [Album]

Emotional Florida pop-rockers *Terra Terra Terra* debut their full length, *The Space We Create*, an album with an epic sound to it, but as much heart as a Michael Bay CGI-shlockfest.

Let’s not beat around the bush here, the Floridian trio like playing really fucking cheesy pop with a rock edge to…

btt