Radiohead – Karma Police

The Linden School for Girls talented students perform an amazing cover of Radiohead’s Karma Police. Wait for the singing.:)

Thanks! You've already liked this