{youtube}7-cvlWtc9Q8{/youtube}A videoclip of Deo surfaced at YouTube.
From the quality and as the track from Supermodified didn't have a video back in 2000, it's probably made by some unknown amateur.