The Presidents of the United States of America perform their breakthrough hit, "Toad."
Nov 16, 1995
Nov 20, 1995