Jack Left Town are the greatest band in the world, the only hitch is that they never existed...until now! Scott, Angus, David and Chazz will see to that. From entirely improvised interviews, inspired by audience suggestions, we see the bands history and adventures unfold - as well as the colourful and weird worlds they inhabit. An improvised rockumentary in the spirit of Spinal Tap.