QE2 explained by a teddy bear and a kitten

Three different people have e-mailed me this video in the last few hours, getting over 75,000 views in that time and now well over 800,000 total views since being posted…