Er is een plek in Wentworth, Ohio, waar het volop zomer is. Die staat ook wel bekend als Poplar Street. Het is altijd een fijne straat geweest om in te wonen. Maar om de hoek staat een rode bestelbus ongeduldig te wachten om dat allemaal te veranderenÂ…