The View - at The Lemon Tree - Aberdeen, UK - November 27, 2008 - TeamGoon