ArchiveExhibition
From LuckyPDF TV, this is Auto Italia LIVE
16 Oct-13 Nov 2010
Auto Italia South East
London EC1R 4TD
Auto Italia and Lucky PDF present a series of five weekly one hour transmissions broadcasting live on the internet from Auto Italia, Peckham.