KANSAS CITY, Mo. (KCTV) – A new public art installation is lighting up Waldo – just in time for World Cup visitors.
The Light in Your Eyes, created by Miami-based artists Roberto Behar and Rosario Marquardt of R&R Studios, officially debuted Wednesday, June 17, city leaders say.
A ribbon-cutting ceremony was attended by elected officials, General Services staff, and Waldo Area Business Association representatives…