Loading Video…
This browser does not support the Video element.
Body found at Red Robin near Talking Stick Resort
An employee of the Scottsdale restaurant had called police at around 9 a.m. on June 12 to report a broken door.
This browser does not support the Video element.
An employee of the Scottsdale restaurant had called police at around 9 a.m. on June 12 to report a broken door.