These Rare Owls Are Taking Over A Ghost Town Near The LAX Airport
These owls seem to have the best deal on coastal real-estate in LA! What once was a beachfront community called Surfridge, adjacent from the Los Angeles International Airport, is now…