Created by Michele - November 13th 2021
Needles Freeway, Essex, United States
Barstow, CA, United States
681 N 1st Ave, Barstow, CA, US
Route 66 'Mother Road' Museum