LCD Soundsystem are facing backlash in response to 2017's "Oh Baby" soundtracking Elon Musk's Super Bowl ad for Starlink.
Musk as a target and is now working globally to thwart Trump administration ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results