Super Art Fight at the Ottobar

Fangirls, last weekend was fantastic.  I got to see Dita Von Teese in New York City, then I went down to Maryland to see Super Art Fight at the Ottobar.

091

Read More »