Shane Newville Lives The Beautiful Life

“Samurai Showdown” from Shane Newville’s debut album Formless is airing nationwide on The CW network. The song is used in the trailer to promote an upcoming show entitled, “The Beautiful Life”. If you don’t have time to leave your TV on until you see it, watch below: The Beautiful Life will premiere Wednesday Sept. 16 […]