Tag: director Dean Devlin
Cebu is filming location of new American TV series Off Tropic starring Christian Kane
World-renowned travel destination Cebu in Central Philippines has been announced as a filming location of the new American television series "Off Tropic" starring Christian Kane and directed by Filipino-American Dean Devlin.
Director Dean Devlin brought...