Odd Wrexham sighting baffles couple last night
Glowing red orbs.
So, either the military has devised a way to make us think about an alien invasion scheduled to happen next month (that's what the blogs are saying will be a false alarm) and we're all being had, or something else is going <on.> Watch video.
