Clem Santiago

Filmes

Task Force Alamid
Story
Filipino commando action film