Thursday, 5 August 2010

'Stan Lee's Supherhumans' on the History Channel USA

Derek will be featured on an episode of 'Stan Lee's Superhumans' on Thursday 26th August at 10pm on the History Channel. This will initially only be aired in the USA, but we will let you know when the series will be aired internationally.