MST3K
Advertisement

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

Riffed Movies

Advertisement