Shed appears in the Alibaba.com TV Advert

Shed appears in the great Alibaba.com national TV advert showing how entrepreneurs and suppliers meet up...watch the ad below...