Video: ASTROID BOYS – TAYLOR SWIFT

In Grime by Nick Russell

More antics from the Welsh grime collective which is on their producer Dellux’ ‘Bare Trap E.P’ (get it?), out 30th January – http://www.soundcloud.com/dellux.