Velvet Underwriters triumph at Battle of the Bands
VELVET Underwriters triumphed at the inaugural Battle of the Insurance Bands competition at London’s Wilton Music Hall last Thursday, beating off the challenge of the other competitors with a crowd-pleasing set.