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

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