I'm with you Larry, not a clue about "talking heads" nor "Men at work". Sounds like a scene from Harry Potter and the continuous road work around Nashville.
BTW Rik your youtube link only gave me a message that the uploader has not made the video available for my country.
Bookmarks