Came across this gem looking through some old Spotify playlists - I originally first heard the song on the Gran Turismo 4 game, so it never struck me to check the video. But I am think I am glad I did. A banging track but the late 90s/early 2000s had a charm (ehh?) that surpasses most. Perhaps nothing I would replicate but it sure has entertainment value!
Here's a live performance from 2003 (watch till the end, trust me).
And finally the official music video and some abstract version of the performance, with a slightly random Terry Richardson cameo. Although I guess nothing should really be surprising after the first couple videos..