Mannheim Steamroller is the #1 Christmas music artist of all times, selling over 31+ million albums. Fact 8 Since 1984, Mannheim Steamroller has traveled more than 40 million miles, hung more than 4 million square feet of video screen and booked more than 60,000 hotel rooms in eight time ...