Mike Long

Mike Long is a recording engineer. He served as a recordist for the song "The Ten Commandments of Bart" on the album The Yellow Album.