SF-GeneralPlaceholder

Freaks On 9 11The Freaks were just getting off the ground with a precedent shattering radio show on June 25, 2000. Then on Tuesday morning September 11, 2001 American lives were shattered during a terrorist attack on the World Trace Center in New York City. On the fifth anniversary of 9/11 in 2006, The Freaks talked with Lemmy Kilmister of Motorhead who floored us with his comments on how 9/11 changed American life forever. Listen…