The Specials – Ghost Town [Official HD Remastered Video]

Written by on July 11, 2021


July 11, 1981: The Specials had the #1 single in the UK with “Ghost Town.” It would be the group’s second and last record to top the UK charts.




Read more at I Love It Loud!

Facebook Comments

Current track

Title

Artist

Background