T.O was frustrated with the slow recovery for an ACL injury. So, he went with stem cell treatment and wound up traveling to South Korea.
Enjoy the sounds of The Royal Barnes Singers of Livingston, TX. These anointed ladies will release their first single titled “Let It Rain” on August 30, 2013.