Sorry, this clip is not currently available

Students Find Alien

Russell Howard's Good News, Series 4, Best Bits

Russell reveals a newly discovered Russian alien.

Russell Howard's Good News