Vanilla February 23, 2019February 23, 2019 Vanilla Vanilla are a Swansea based indie rock band, who have burst through the growing Swansea music scene! The bands fast paced music and energetic...