vlog

On Periscope: Social Media Expert Amanda Tress

Periscope: An apparatus consisting of a tube attached to a set of mirrors or prisms,…