Speaking of Christmas spirit, each year out in Hollywood, California, they have what they call a Santa Claus parade. A few years ago while I was riding in this parade, I saw smiles on thousands of faces, both young and old alike, waiting for a look at that most popular man all over the world