Another VR from Seligman Route 66, this time in front of Delgadillo's Snow Cap Drive in. Considering its reputation for jokes, April 1st was a perfect day to be there. Mmmm, Mmmm. Dead chicken and all the fixin's. ('08)