User blog comment:Bluegear93/VGA Mass Effect 3 trailer/@comment-1221773-20111211195620/@comment-173.17.38.48-20111217221011

I'm going with icemoomoo, I think that's the Thesher Maw in the CDN that was supposed to be a rumor or myth. Not anymore suckers!!!