New video shows Kansas City Chiefs fan Jordan Willis being cuffed moments after 3 pals found frozen to death in yard
New video has emerged of the scientist who hosted the fateful Kansas City Chiefs watch party where three men froze to death being questioned by police while handcuffed – moments after one of the victims’ girlfriend found the bodies, according to...