Posted by Jenny Rudd Live streaming app Periscope claim they are the closest thing to teleportation 1 April 2015