Plot: Derek's hiding a secret and Ahsha's world will never be the same; Sloane fights for her life; the fight for ownership of the Devils reaches a conclusion.

Hit The Floor - Season 3 - Possession (Episode 10)
Episode Aired On:
Monday, March 28 2016
8 years ago
Monday, March 28 2016
8 years ago
Go to
Episode 9