Singin in the Rain

Almost there....
credit