by Marty Townsend | Mar 12, 2018 | New Releases, Reviews, Weird
The movie Veronica debuted on Netflix on February 26, 2018. A Spanish movie based loosely on a true story, Veronica has quickly risen up the popularity ranks. Many on Twitter are proclaiming its outright horror. This true story adaptation was filmed in the...