WTF Read Time : 0 Minutes Apollo Run’s ‘Charlie Sheen’s Got Tiger Blood, Man’ The Song March 1, 2011 YBMW Staff NYC trio indie band, Apollo Run, teams up with Charlie Sheen to write some crazy questionable yet soothing music.