JakusyKicks on Route 66Show tripAdd to bucket listRemove from bucket listShareJun 17, 2017, 2:39 PM ⛅ 29 °C Altitude: 719 ft United StatesChenoa40.74189, -88.7304940°44’31” N 88°43’50” WDay 1Chenoa, IL June 17, 2017 in the United States ⋅ ⛅ 29 °C First gas stop at half tank 0 likes