leshii

leshii
Movie Buff - 479 Film Ratings
Member Since: 14 Apr 2006
Location: Salt Lake City, Utah, USA
TCI: not enough ratings
Films in Common: 0
Not in Your Top 1000 TCIs

more Featured Reviews

100 99% Field of Dreams Field of Dreams (1989) - Rated 14 Aug 2007
"In my opinion, the greatest film ever made."