Loading Video…
This browser does not support the Video element.
Billboard that depicts steaming pizza prompts 911 calls in Midwest
A billboard advertising “steaming” fresh pizza at a general store chain in the Midwest apparently took it a step too far, prompting 911 calls from concerned passersby.