Jimmy Stewart
Tracing its Christmas Tree roots back to 1918, local farmers are keeping the Christmas spirit alive just an hour from Pittsburgh in Indiana, PA.
Tracing its Christmas Tree roots back to 1918, local farmers are keeping the Christmas spirit alive just an hour from Pittsburgh in Indiana, PA.