Internet & Geek Culture
This is an interesting little post about taxi ghost stories in New Orleans and Japan. I remember hearing in a documentary about taxi cab drivers…