I remember finding this one song on youtube, but cannot find it again and was wondering whether anyone else knows the song or band. The song I'm pretty sure was french and has has very heavy and fast bass, and the bassist has a green "watermelon" guitar.
HELP! Please