PHOOSI

Entertainment and World News.

First Blood: Where is Sheila LaBarre now?

The upcoming Sheila LaBarre episode of First Blood is certain to attract extra folks as true crime regularly takes over each the printed and OTT platforms. First Blood, a David Bispham-directed...