All 1 entries tagged Demon
April 30, 2006
Why does the Demon Headmaster standing in front of a "Beauty and the Beast" poster signify Warwick University research?!
Are there not any pictures of ACTUAL research/experiments/books that could be representing us, rather than what looks like a random caught in the headlights?!