Shred Boyardee Creator archive / 1 post July 24, 2011 2011 US Air Guitar National Finals The Metro, Chicago, IL Go to this post