When was Dumbo? The last Dumbo was: Friday, 29 March 2019 00:00 (That's only -244 weeks and -5 days away!) Count down to Dumbo Dumbo Countdown