Back to Taz-Mania Taz-Mania Francis Takes a Stand S4E43 • May 2, 1995 • Runtime TBD No episode image Taz and Francis set up competing lemonade stands in hopes of making big money.