Tuesday, December 31, 2013

World's Largest Christmas Tree - North Mankato, MN

The self proclaimed largest non tree Christmas tree in the world.

No comments:

Post a Comment