Poplar Street in Wentworth, Ohio is a nice place to live. The idling red van around the corner is about to change all that...