Video: Lightly Toasted Crackers canta The Cure For Cancer And Other Worldy Remedies