Dan Rose Speaks On Struggle, Death Of Jessica Starr

View descriptionShare
Published Feb 28, 2019, 7:53 PM

Beloved Fox 2 Meteorologist Jessica Starr died by suicide last December, after a struggle following Lasik SMILE surgery. Her husband, Dan Rose, spoke live with WWJ's Jackie Paige. 

  • Facebook
  • Twitter
  • WhatsApp
  • Email
  • Download

In 1 playlist(s)

  1. WWJ All Local

    1665 clip(s)

WWJ All Local

This morning's top news from around Metro Detroit. 
Social links
Follow podcast
Recent clips
Browse 1796 clip(s)