Apr 274 minA Film-Set Styrofoam Surf Paradise. The Triangle of Peniche, Ferrel and Bareal's endless wonders.A Film-Set Styrofoam Surf Paradise. The Triangle of Peniche, Ferrel and Bareal's endless wonders.