Tag: new American TV series

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...
- Advertisement -

Top Stories