The Village Idiot, Melrose Ave., Los Angeles, CA
The Village Idiot, Melrose Ave., Los Angeles, CA