CArmar Denim

People Are Actually Buying These ‘Ripped’ Jeans For £122 A Pair

I mean can you even call them jeans?