What ever happened to the Director of the park, Robert Bobby Carrillo???
Address: 1400 N Humboldt Dr, Chicago, IL 60622, USA
robert carrillo | Oct 18, 2018
Dont think so, cant find anything on him dying
Jose Rosa | Oct 18, 2018
He died.
Thanks! Your answer is awaiting moderation.