TV on the Radio “Happy Idiot”

To get us excited for their 5th studio album, “Seeds” due out November 18th, TV on the Radio just released this catchy rock tune that will have you playing air drums in no time.

About Buffalo Heard

Indie music blog based in Buffalo, NY
This entry was posted in Song of the Day and tagged , , , , . Bookmark the permalink.

Yay or Nay?

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s