Hudson and the Hoodoo Cats performing at Labor of Love Festival at Riverfront Amphitheater in Alton, IL on Sept 6, 2009. Copyright Peter Wochniak