Secret Walls London Final 2015 Candy Lo Battles For The Top Prize

Candy Lo playing her own game at Secret Walls x London | FINAL • Saturday, 31 January 2015.