All posts tagged "Brian Davidson"
Jens Pulver Weighs In at 139 for Titan Fighting 18
Jens Pulver continues his comeback tour at Titan Fighting Championship 18 by taking...
Jens Pulver continues his comeback tour at Titan Fighting Championship 18 by taking...