Startlingly strange video of bicyclist vanishing while pedaling down the
road
-
[image: image: Chatty G]
Dave Clifford, who lives in the Ilocos Sur province of the Philippines, was
looking at video footage from his home security system...
31 minutes ago
these are great!
ReplyDelete