TV On The Radio…What The Hell?!

@KralTunes “Hey, remember when hearing that TV On The Radio had a new album coming out sparked such a feeling of excitement in your bowels that it sent you rushing to the john in a fit of ecstasy?!” neither…mainly because its been quite a while since they have possessed such an uncontrollable command overContinue reading “TV On The Radio…What The Hell?!”