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.