Just seen a programme on channel 5 in the UK about this, heres a link from the bbc website www.bbc.co.uk/dna/h2g2/A673391, there seems to be alot of sightings...now assuming all the people who claim to have seen things arent lying, can anyone provide a rational explanation as to what they could be?
Last edited by a moderator:
Of course not! Its London. Everyone takes the Underground.