Indian movies – never a dull moment.
INDIA // AUGUST 2016
The Devil Rides in Texas.
USA // APRIL 2005
Terrorism is the new fashion.
Halloween trash for the less sophisticated party animal, or the hipster who’s dithered in the shop for half an hour debating with himself whether a bloody plastic necklace is cool enough to go with his beard and tattoos or not.
Made in China, sold in Thailand. Likely to cause a skin rash.
THAILAND // OCTOBER 2016