Tuesday, April 6, 2010

the mother road.

on route 66, Arizona. still cruising around old town Flagstaff on
Route 66. I just observed 3 cowboys exit a Chinese Szechuan
Restaurant... funny sight...

No comments:

Post a Comment