BBC Sign Language Interpreter making stuff up.
Discussion
Reminds me of these http://www.youtube.com/watch?v=Zvul3DC4l4E and http://www.youtube.com/watch?v=ZvF6Ejr37hw&fea...
Gassing Station | News, Politics & Economics | Top of Page | What's New | My Stuff