Why many police cars swooped on Exeter train station last night
Torquay Herald Express
An eyewitness said there were 'many police cars' at Exeter St David's station yesterday night (April 26)
An eyewitness said there were 'many police cars' at Exeter St David's station yesterday night (April 26)
If you thought one poltergeist was bad, try 6,500. Buzz60’s Tony Spitz has the details.