Stitches - The Bodies - Smogtown - and Amoebas - at The Beauty Bar - Las Vegas, NV - May 25, 2012 - TeamGoon