87 W Sierra Madre Blvd
Sierra Madre, California 91024

Set in 1901 in Grover's Corners, a small New England town not unlike Sierra Madre, Our Town tells the story of the everyday lives of the townfolk in a time when the world seems to be changing way too fast.

Added by Upcoming Robot on March 14, 2011