Giant Ghosts of the South Park Blocks!

On a leisurely stroll through the South Park blocks, you might notice two statues. One giant state of Abraham Lincoln, and another giant statue of “Rough Rider” Teddy Roosevelt. The two presidents that have been memorialized in many a story, legend, and even Mount Rushmore. While the statues are indeed placed in the South Park […]