People Are Actually Buying These ‘Ripped’ Jeans For £122 A Pair
I mean can you even call them jeans?
I mean can you even call them jeans?
The Gallic robot-men have given us a massive case of musical blue balls after sneaking out an all-too-brief taster of their new album at the weekend.