After landing, Lady Elaine Fairchilde emerges from the helicopter and declares: "One big step for womankind!" This is clearly a reference to Neil Armstrong's words spoken on the moon in 1969: "That's one small step for man, one giant leap for mankind."
Rogers' visit with Yo-Yo Ma and his son, Nicholas, which he remembers is from episode 1625.
The recording Rogers plays contains the music of Cello Suite No. 6 in D Major by Bach, performed by Yo-Yo Ma.