David Archuleta – the Itch for wanting my hand to be raised is there
David Archuleta from the Zia Fight Club joins me to talk about his upcoming fight
David Archuleta from the Zia Fight Club joins me to talk about his upcoming fight
The Buffalo Thunder Resort & Casino hosted Jackson’s MMA Series XXIV. A 9 fight card