Live in London Town DVD Trailer! 26.11.12

Check out the first preview of the Live In London Town DVD.

Read More

Live in London Town DVD Pre-Order Now Available! 26.11.12

Darlings, I wanted to send a quick update to make all aware that because of cost reasons, I am limiting the number of Physical DVDs to 500 copies. With that information in your skull, the Live in London Town DVD pre orders are up on my merch page. Head over to: Get yours before […]

Read More

Live In London 26.11.12

LIVE IN LONDON Hello Darlings, Traveling back and forth from the new world into the old is quite strange. Although our two countries share a lot of similarities, life couldn’t be much different. Leaving the glitz and glamour of Los Angeles California and stepping out of the jet way at London Heathrow, you can feel […]

Read More

William Control