Insane exile Ella Nova was strapped down and forced to withstand extreme pressure from BBC. Photo #4

Insane exile Ella Nova was strapped down and forced to withstand extreme pressure from BBC.