Live streaming app Periscope claim they are the closest thing to teleportation 1/04/2015 0 Comments Posted by Jenny Rudd