I haven't found a dodo in this game yet. Don't tell me that's gone too
It's called the Mammatus, now.
The Annihilator was found at the Airport by some players.
The Dodo (Mammatus, what a poo new name) casually lands on the airstrip in the desert which can be stopped and hi-jacked, now, the Annihilator, I'm gonna call BS, until someone can show some picture evidence, I want it so bad! Well, it MUST be in the game because it is on the Social Club and every other vehicle listed on there DOES make an appearance in the game, I also think the Dodo spawns in the Airport somewhere, the Velum and the Cuban 800 also spawn. They spawn at the hangers next to your purchasable hanger, the Velum being the next one across and the Cuban 800 spawns at the side of the hanger on the end, to the top right beside it.