I am pretty certain the band was french? About 3-4 years ago we found this music video on stumble I think.
The main concept is of the band with 'bluescreen' boards which they move about for comic effect. One section being the lead guy appearing to fly. There is a lot of clever stuff, and yet the video looks like it was done on a tight budget - they were just clever with it.
Any ideas? I swear I put the link on someone's facebook, but cannot find it. I seem to think the title/theme was to do with life/living life.
Worth a shot, I feel like lots of folks on the internet might have seen it.
get out of here, numbername