Natasha Aitken

Natasha Aitken

Agrees with the Tomatometer 75% of the time.

Publications:
Empire Magazine
Total Reviews:
3

Best to Worst Sampling