Question: who sings i'm never going to give you up
Answer: Rick Astley