May 21, 2015 By Banks Lee 1 Comment Ross Lynch helps unveil his new Madame Tussauds figure in Orlando Music, film and television star Ross Lynch came face to face with his new wax figure as he helped reveal it for the first time at Madame Tussauds Orlando. [Read more…]