Mega Dudes Explode

There was a time when nothing, and we mean NOTHING could stop the MegaDudes...well, except for their egos.