Somewhere Richard Quest is thinking “YES IM RELEVANT AGAIN”
Not to mention Jonny Quest. This sounds like an episode of that.