The Vamps always seem to be at film premieres these days and they lived up to expectations at the European Premiere of Deepwater Horizon in London. Report by Lucy Jones.
The Vamps always seem to be at film premieres these days and they lived up to expectations at the European Premiere of Deepwater Horizon in London. Report by Lucy Jones.