NameChicken Boy
Address5558 North Figueroa Street, Los Angeles, California, 90042, United States
Date0000-00-00
Time00:00:00
Categoryunknown
DescriptionThe so-called "Statue of Liberty of Los Angeles" is on a one mutant mission to keep L.A. weird....
Coordinates34.10850, -118.19430
Web address/places/chicken-boy