CFFC 30: Sterling vs. Roberts
Nov 02, 2013
Enclosure
Cage
Location
King of Prussia, Pennsylvania, United States