"The Beast In Me" is the new concept EP from Billy Woodward recorded at the legendary Sun Studios in Memphis, TN. The first single and music video is set to launch Friday, September 13th 2013.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…