Art & Culture Strange Discoveries Intrigued yet? I was (very much so) when I went to the Travis Louie opening a few days ago at…