Rt. 66 Motorheads World's Largest Sign Dedication
Rt. 66 Motorheads World's Largest Sign Dedication 8-14-20 in Springfield, IL Afternoon and evening events. Photography by Geoff Ladd for Illinois Route 66 Scenic Byway. Copyright, 2020.
Read More