re: #134 Vicious Babushka
Do you know/can you tell where this happened? Federal Donuts is a Philly business. I wonder if it was downtown Philly.
profoundly disturbing wherever it was