Strength Thru Embarrassment sladmin | February 17, 2012 Popped into MKG127 today to check out Laura Kikauka’s exhibit, Strength Thru Embarrassment. Have a look…