Pulgas Water Temple

Video no longer available.

Pulgas Water Temple

Pulgas Water Temple Pulgas, Cañada Road, Redwood City, California, United States. Mobile Ranger (mobileranger.com) and MultiRotorCam (multirotorcam.com) are pleased to present this joint effort to provide a brief history of the Pulgas Water Temple in Redwood City, CA. laurenoe

1124 08/05/2015 1,355
1 Star2 Star3 Star4 Star5 Star (3 votes, average: 5.00 out of 5)
Loading...

Recent videos added by: