There might only be four presidents featured on Mount Rushmore, but in Houston, Texas, you can find forty-three giant presidential heads in an old parking lot! The David Adickes Sculpturworx Studio is also home to the world’s largest Beatles statues!