What's New

  • The following article describes strange encounters in the city of Harbin, the capital and largest city in China's Heilongjiang province....

'Ghost Taxi' Encounter...Nearly Scared to Death!

Monday, February 2, 2015