Terrific Street, a store in San Francisco’s North Beach area, isn’t open yet but has nonetheless managed to cause quite a bit of controversy.
Terrific Street, a store in San Francisco’s North Beach area, isn’t open yet but has nonetheless managed to cause quite a bit of controversy.
Their window display featuring mock cans of parrot meat, intended to give people a sneak peak at the cool stuff to come, has been met with disdain.
Many who’ve commented negatively on the display say they are aware installation