European films win at 2011 Tiburon International Film Festival

The winners of the 2011 Tiburon International Film Festival Golden Reel Awards were announced during a formal ceremony on Friday, April 15, 2011 in Tiburon. Tiburon International Film Festival is held every year in city of Tiburon in North California.