Given as gifts from filmmaker George Lucas, statues of Yoda and Indiana Jones are now on display at a North Bay town. The statues are mounted on boulders in a 15-foot fountain in a park. Read the story here.
San Anselmo Unveils Yoda, Indiana Jones Statues
By NBC Bay Area