1 definition by Mission Control

The musical group promising to be the most powerful musical force ever to walk the planet for all past and all future.
by Mission Control January 18, 2008
Get the walk the moon mug.