Feast of the Foolish Premieres in Scotland!“Feast of the Foolish” will have its UK premiere at 2012 Go North Festival in Inverness Scotland on June 6-7th! Big shout outs to Go...