What is this Lucio shenanigans on my TV? :D
D David Verriest Guest Feb 20, 2018 #1 What is this Lucio shenanigans on my TV? https://www.facebook.com/video.php?v=10157275650459782