Teamwork at its best!

German ingenuity, teamwork and shear strength got the canvas upstairs!