Sid Scala profile

Sid Scala

Acting

  • Peckham, London, England, UK

Sid Scala is a professional wrestler

Read full biography

Known For