Britain’s Buffest Twins

Meet the two identical twins who are have become superstars of the health and fitness industry, having started training together at the age of just 15. Delroy and Trevor Thomas, 35, from east London have trained together every day for [...]