By ernesto najar Uploaded on 29 September 2009 37 views
Mancora, a sleepy dusty town in the northern coast of Peru... One of it's claims to fame, besides the movie, is this perfect long left hand barrel that goes on and on and on....