If you've ever wondered what System of a Down's "Chop Suey" sounded like played on a grand piano, here's the video just for you. Watch this performance filmed in the showroom of Bösendorfer in Vienna, Switzerland
Want to know more about Sherri Marengo? Get her official bio.Full Bio