I thought this was something about Soulwax, the legendary record label set up by the Holland brothers in 1970 to rival the later Motown.
Turns out it's just a bunch of pictures of bands.
it's just a few people having a bit of fun doing their own take on the soulwax song "teachers"!
is it not a daft punk song?
i'd never heard the song before, but it still pleased me
I had a wee chuckle at this :-)
tis a daft punk song which soulwax covered for niteversions but changed all the band names.
EDIT: Gutted at bein left out:(