Illegal art I found this huge paste-up hidden away in the overpass between platforms at the DeKalb stop.