Topic: Question about Stop the Pop signs
Question about Stop the Pop signs
Just noticed some yard signs that appeared on Taylor Street that say Stop the Pop and give a webpage of stopthepopdc.com But there doesn’t seem to be any such website.
Does anyone know whose signs these are or anything else about it? Just curious, really.