FANDOM


Helena Abella is a former Miss World Malta who has had an extensive career in Maltese politics. Her sole film credit has been used on Mystery Science Theater 3000.

Riffed Movies

Community content is available under CC-BY-SA unless otherwise noted.