"Weird Al" Yankovic - accordion, keyboards, vocals, background vocals Jim West - guitar, background vocals Steve Jay - banjo, bass, background vocals Jon "Bermuda" Schwartz - percussion, drums Rick Derringer - guitar, producer
Additional musicians: Kim Bullard - synthesizer Joe Sublett - saxophone Ronny Jay - record scratching Nichole Larson - background vocals |