Trailer: Puwente de EspañaLocally shot film of the Bridge of Spain, located in the Philippines.Watch Here