Discovering animal super-powers in Chula Vista

Published: 5:19 AM PDT July 28, 2015
Updated: 5:25 AM PDT July 28, 2015