Leo Carrillo State Park / Beach
Malibu, Ca – The Last Man On Earth Tv Series and the 1970’s Grease are just a couple of huge Hollywood productions that have used Leo Carrillo State Beach for a location.
Located at 35000 W Pacific Coast Highway, Malibu, CA 90265.
Less Than Zero
The Last Man On Earth