Question : who sings never going to give you up never going to let you down
Answer : Rick Astley