Least impressive landmarks

From KMOV Channel 4 in St Louis: CBS News and Vanity Fair conducted a survey, asking the public which national landmark really isn’t all that spectacular, in their eyes. The Gateway Arch made the list along with The Alamo, Mount Rushmore, the Grand Canyon, and Niagara Falls. The question was part of a larger poll….

Read More
%d bloggers like this: