Interview
-
By M. RodriguezMay 26, 201728730 Comment
In this Lifeguard TV® interview of Baywatch Movie star Zac Efron he checks out the new LIFE™ Rescue Tube and loves it! The LIFE Rescue Tube is now the number one selling lifeguard rescue device in America.
Tags
Recent Posts
Archive