Posted on February 21, 2014
‘Secede’ Billboard in Tallahassee, Florida
YouTube, February 19, 2014
On February 17, 2014, the League of the South unveiled a billboard with the message of ‘secede’ in front of the capital building in Tallahassee, Florida.