Thread:D. Cello/@comment-72.92.98.71-20111021200340

It appears our friend Ezio has made it into another video game series: http://www.youtube.com/watch?v=dBVdXToUvII 