Where they were recorded +
Locations: Lake Shrine Temple – 17190 West Sunset Boulevard, Pacific Palisades, Los Angeles, California, USA (Guru…