Need For Speed Film Locations

Locations: Point Arena Lighthouse, California, USA (Constructed in 1870. Reconstructed in 1908 due to an earthquake –…