A now defunct business in Peoria, IL along the river. Everything is covered in hubcaps.