Illinois Man Critical After Setting Self On Fire Inside Rockford Restaurant
A man is in critical condition after setting himself on fire inside Rockford restaurant, Da Catch Fish & Chicken. Police say the unidentified…
A man is in critical condition after setting himself on fire inside Rockford restaurant, Da Catch Fish & Chicken. Police say the unidentified…