What Talking is going on about Tidal on social media networks

(100)
Try not to laugh.
Try not to laugh.
Space Alien Spoted in UK River
Space Alien Spoted in UK River