Mario & Luigi Mega Fansite
Mario Kart 64 Taco Bell advert in Nintendo Power Magazine Vol. 102
You WILL get a Taco Bell, and you WILL like it!!!
Signup for our newsletter to receive updates, game news and information.
More Affiliates