Buzz Aldrin, the second man to walk on the moon after Neil Armstrong during the Apollo 11 mission, was immortalized with a statue at Texas A&M University on Sunday.
Buzz Aldrin, the second man to walk on the moon after Neil Armstrong during the Apollo 11 mission, was immortalized with a statue at Texas A&M University on Sunday.