Barbara Bryceland Vs Leanne Mitchell: Battle Performance

Performing 'Edge Of Glory', Leanne Mitchell wins her battle against Barbara Bryceland and holds onto her place on Team Tom.

Release date:

Duration:

3 minutes

This clip is from