Something happened to China stars storefront. Some are saying a shootout, last Sunday
Does anyone really know what happened?
Address: 8075 SW State Rd 200 #123, Ocala, FL 34481, USA
Russel Direny | Jun 26, 2020
Some stupid teenagers break the front glass door
Linda Dawson | Jun 26, 2020
Thanks, I found the article. People like to make up rumors around here.
Gorgi Mills | Jun 26, 2020
There was a break in
Melisa | Jun 26, 2020
Break in ..smashed door , stole cash register etc .
Thanks! Your answer is awaiting moderation.