Big Head Todd and the Monsters are soon to release their tenth album…their first in 4 years. This band was most well known in the early 90s, so it’s nice to hear some new stuff from them… I really dig this single!
Big Head Todd and the Monsters
Leave a comment
Filed under Check it out, NEW Music, Song Of The Day
Tagged as big head todd, big head todd and the monsters, black beehive, josephina, NEW Music, Song Of The Day