I stumbled across this, it's part spoof, part tribute and very tongue in cheek.
Those of us brought up in the fifties, sixties and seventies, be prepared for some nostalgia but this is very much of the right here, right now.
Stay with it and read the credits.