Tuesday, January 06, 2015

Mahabali Shera Gets A New Name

For weeks TNA newcomer Mahabali Shera has been undergoing a grueling initiation, or "awakening" according to James Storm, to become the newest pledge to The Revolution. Storm has been pushing Shera beyond his physical and mental limits to bring out what he calls the Indian beast from within. As TNA prepares for a new era on Destination America, witness the birth of Khoya.