The legendary Nicholas Brothers, Harold and Fayard Nicholas on the Eiffel Tower in Paris, January 17, 1955.
i love them