Do you want to remove all your recent searches?

All recent searches will be deleted

Degrassi Music Video - Sugar Sugar

11 years ago1K views



I am a sucker for sixties pop and I really wanted to use this song.

The concept is basically about Downtown Sasquatch and each individual members' romantic lives. It's a bit cheesy, but a lot of people have liked it.