The Royal Farfisa Disco Juggernaut Posted on November 26, 2016 by admin The Royal Farfisa Disco Juggernaut performing at the Oberlin College Drag Ball, April 6, 1996.