Toots and the Maytals, Birmingham, United Kingdom Share This! Facebook Twitter Google Plus Toots and the Maytals at the NEC, Birmingham, United Kingdom Picture Date: 26 May, 2017 Social Follow us for all the latest news! twitter