Farewell to a friend

Tony Paglia paid a visit to the Snow Cap Drive-In on Route 66 in Seligman, Ariz., the day after its longtime owner, Juan Delgadillo, died on June 2, 2004. Here's a video Paglia made in tribute: This is what he says about the video: We visited the Snow Cap the day after its proprietor, Juan … Continue reading Farewell to a friend