Never gonna give you up genre. . ...

Never gonna give you up genre. .