Entries from LAist tagged with 'babysnakes'
February 16, 2008
So I'm a fairly new resident of Studio City, and am still discovering little surprises on this side of town. Driving down Ventura, I have twice noticed a small, nondescript building bearing a sign with the letters ICA at Colfax Ave., which, upon closer examination while sitting at a red light, rest above the casually printed name "Intercontinental Absurdities." Clearly, this was something that called for investigation. It sounded a bit like something out......
Continue Reading "Intercontinental Absurdities on Ventura"