In honor of Neil Armstrong's passing, Buzz Aldrin and wife will be performing a 21 face lift salute.
299 likes
Log in to like or comment.