Unleash the Beast 2011
Held at Metroflex Gym in Ft Worth October 22, 2011. If you want to buy the contest photos go to Order Photos above and click on the Metroflex picture on the left. You will receive a link to your email to download them.
Read More