Larger Than Life

Why do humans always make things big? It seems everywhere we go, there’s giant statues. And Tom always stops to look at them. Here’s a few of the favorites we found so far. Sam Houston Giant Statue Of course you’d expect giant statues in Texas. But, Tom didn’t expect this! We were driving along, when … Read more