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