Mouse On Mars Mouse On Mars Announces North American Tour Mouse On Mars announces a North American tour. You can check out the dates after the break.