Medusa Scene – CLASH OF THE TITANS (2010) Movie Clip © 2010 – Warner Bros. #Medusa #ClashoftheTitans #Scene Share on TwitterTweet Share on Pinterest Share Share on LinkedIn Share Share on Digg Share