BFL 12

BFL 12

Nov 18, 2011

Venue

Vogue Theatre

Location

Vancouver, British Columbia, Canada

Fight Card

Follow Us

Other Details