Shed in the Alibaba.com TV Advert

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