Categories: WTF

Apollo Run’s ‘Charlie Sheen’s Got Tiger Blood, Man’ The Song

NYC trio indie band, Apollo Run, teams up with Charlie Sheen to write some crazy questionable yet soothing music. Thank you Internet for your obligatoriness. Yes, I just made that word up with my brain, deal with it. I’m tired of pretending like I’m not bitchin’, a total freakin’ rock star from Mars.

YBMW Staff

YBMW WebMonkeys...