The Specials On Fallon
After 20 years, The Specials recently got back together and will begin a North American tour in April. They are starting by appearing on “Late Night with Jimmy Fallon” on April 13th. Get this, their last time they performed in the US was in 1980 when they appeared on ‘Saturday Night Live’. Damn that’s going to be sweet.






