Favorite Comment
follow us
   

Scratch: The New Sound of Terror (2004)

Frank and Katrin return to Frankfurt to stop the scientist responsible for unleashing the plague of genetically mutated vermin upon the city.

     

Download Scratch: The New Sound of Terror (2004)