Galaxy Fight Night 1
Nov 19, 2011
Ownership
Galaxy Fight Night
Enclosure
Cage
Location
Yuba City, California, United States