Talon Falls (2017)
Written by
Gimly
on December 10, 2017
A poorly acted series of aggravating noises.
Final rating:★ - Of no value. Avoid at all costs.