Advertising Console

    "Medusa"

    Repost
    MakingOf

    by MakingOf

    105
    197 views
    "Medusa" - a movie clip from the epic "Clash of the Titans," directed by Louis Leterrier and starring Sam Worthington, Liam Neeson, and Gemma Arterton.