Tag: TD Davis

Thomas Davis Has Near-Accident Attempting 585lb Bench Press For 5 Reps

Thomas Davis is known for his exceptional bench press skills. However a…

Derek Hall