Mannheim Steamroller @ Caesars Windsor

December 10, 2010 – Mannheim Steamroller performs at Caesars Windsor, in Windsor, Ontario, Canada. (click image for more) Link to this post!