World’s Largest car kebab
Title:World’s Largest car kebab
Location: Illinois,
Description:The 40-foot tall car kebab no longer stands in Berwyn, Illinois,
Location: Illinois,
Description:The 40-foot tall car kebab no longer stands in Berwyn, Illinois,