superartfight.com
Thank You, Red Palace!
Earlier today, the ownership of The Red Palace in Washington, DC officially announced that as of January 1st, 2013, they will be closing their doors. Since we debuted there on March 18th, 2011, The…