Hugo in the Land of the Lemonsharks

posted in: Film and Animation | 0

Hugo in the Land of the Lemonsharks is a tale of heartache, revenge, and the timeless power of screaming shred guitar.

Screening history
2009 Anchorage International Film Festival

Finished March 4, 2009