Wax statue of Tendulkar to be unveiled
The wax statue of Master Blaster Sachin Tendulkar will be unveiled at Madame Tussauds Museum in April, the first Indian sportsperson to be featured in one of London's famous tourist attraction.
A 9ft bronze statue of Sir Alex Ferguson will be unveiled at Old Trafford today.