User blog comment:Damac1214/Black Ops II Zombies Reveal Released/@comment-98.180.57.252-20120926235356/@comment-66.75.48.85-20120927011754

Looks like a minigun type stance so I don't think its a vehicle. Maybe a giant flamethrower?