China is a major world power now but to get a really good suit you have to go to London… I could talk about industrialisation and men’s fashion all day, but I’m afraid work must intrude. Today I’m running my eye over the trailer for three-guys-in-the-woods thriller Deadfall Trail. Watch the trailer and read my verdict after the jump. Continue reading