John Rush: The Human Karaoke Machine
Outdoor ClassroomJohn has been called a "Human Karaoke Machine " because he can play more than 80 hours of music upon request! That means you could hear John play for 80 hours straight and never hear a song repeated, or you could see...