Holy shit the wienermobile is in New Hyde Park