InvestorsHub Logo

stiv

09/30/22 4:26 PM

#239272 RE: wow_happens28 #239270

The name Big Head Todd and the Monsters has always been stuck in my head. And I thought it was because I knew their music. But clearly I don't and I just remember the crazy name. The song was a nice reveal!