“The Last Laugh” – Final Performance at Burlington, VT – FESTIVAL OF FOOLS. At 5pm on Sunday March 5th THE FESTIVAL OF FOOLS celebrated 3 days of Non-Stop…