by Low Lai Chow in New Trends on Friday 11 April 2014

Sorry Radiohead, you might be one of the world’s best living bands, but we have found some damning evidence that shows how much you look like squirrels. If this all seems pretty outrageous, let it be known that we wished nobody ever had it in their heads to make chipmunk versions of your music — but hope, of course, is futile.

Via Ranker