Ranking Towa Bird’s American Hero Based on How Hard Each Song Rocks (They All Rock)
“Boomerang” The undeniably peppy track is rife with riffs and truly rocks the hardest of them all. Bird seems to cram a wild solo or quirky guitar line into every corner of ...
them
10 hours ago