Friday Oct 28, 2011 Oct 28, 2011 0 Facebook Tweet Email Tha Amon Tobin show blew my mind. unfortunately it also blew my bikes mind too... this is what I found when I came out of the show: if you haven't seen it run dont walk..