Chicago Tardis 2009 Pictures
The scifi convention, Chicago Tardis, is held in Chicago, IL, at the Westin Lombard Yorktown Center from Nov 27-29, 2009 by Chicago Tardis.
The scifi convention, Chicago Tardis, is held in Chicago, IL, at the Westin Lombard Yorktown Center from Nov 27-29, 2009 by Chicago Tardis.