A paradee is touching Jacksons face. Every day they have a parade at Scarborough Faire. There are several hundred participants including the King and the Queen. Click on the Image to see a larger view.