2023-05-12 Grand Valley Highland Games Grand Valley Highland Games May 12 @ 8:00 am - May 14 @ 5:00 pm Grand Valley Highland Games