Thomas James

The Amazons - Doubt It

View Video

Watch out for nightmarish visions and twisted pagan figures taking over through Thomas James' video ‘Doubt It’ for The Amazons. Escaping the demons seems near to impossible, especially when they creep up on you. Shot over a couple of days on the beautiful coastline of Northern Wales.