OOOHHH my f, ing God My face melted when Les came out with the Monkey Mask. Les Claypool puts on one hell of a show, nothing short of fricking Amazing. Filmed During the Wakarusa Music Festival near Ozark Arkansas, on top of Beautiful Mulberry Mountain Friday June 5th 2009