First Documented 1982 Last Documented 1982 Sidekicks 12821 Venice Blvd Los Angeles, CA United States Geo 34.0001685, -118.4412385