Alexa
  • Directory of Taiwan

Shirtless man does 'Exorcist spider walk’ in middle of Taipei road

TAIPEI (Taiwan News) — A video submitted to a dashcam sharing platform showing a man mimicking the “spider walk” from the American horror film “The Exorcist” has generate...