Their name is 1995 Zellers and the video has tacky retro commercialism smeared all over it. The music is a chill mix of funk and club wave. Cheesy but fun.