Oh no! Aliens!

I saw a clip of this on TLC tonight. It cracked me up… Bournemouth was the first town in Britain in which closed circuit television was installed in public places. In 1985, Bournemouth people welcomed it, but in the last few years some have begun to suspect that it is being used less for deterrence […]
Read More Oh no! Aliens!