Categories Amusing Clash of the Titans vs Transformers 2 Post author By Ambrose Heron Post date 29/03/2010 Tags clash of the titans, transformers 2