r/chicago•14 yr. ago[deleted]Found this on Sheffield Ave just south of Armitage & I think it's awesome. Does anyone know who made this?Posted Dec 29, 2011, 6:05 AM UTC10Share