Angel Caught On Camera In China?
First Post: Jan 2010
Wiccan witch. Upon mastering teleportation she sought to test it out and in the process saved a life!
First Post: Sep 2009
"The video is featured in a collection of marketing videos for a Chinese computer game called Dragon Totem Girl (Zhu Xian 2). Rather tellingly, the distinctive dragon-head game logo appears on the roadway after the truck has passed. It was apparently part of an advertising campaign for the game in which the main character used various superpowers (such as teleportation) to help people in their everyday lives."
On the top right corner is the video: