
Los Angeles, California, United States
I am Larry David and Stanley Kubrick blended together. Pepper in some PT Anderson and Michel Gondry with a little red pepper flakes and Spike Jonze and you got me...The Storefront Jenius.
Tongal Creator for 14 Years
Los Angeles, California, United States