HELLBOY COSTUME DISPLAY

Forbidden Planet Comic Store,

Shaftesbury Ave., London, UK

6th August through to September, 2004

 

 

Visit the Forbidden Planet site here

 

Home | Biography | Filmography | FAQs | News Archive | Photo Album | Media | Dougie Trivia | Contact