• In These Times
In 1996, Cara Jennings, then 19, and her sister Aimee started the Radical Cheerleaders in their hometown of Lake Worth, Fla, a town of 35,000 north of Ft. Lauderdale. Their fishnet-stocking, punked-out leather outfits and shredded garbage bag pom-po
Watch Streaming Broadcast Live:
LRN.fm
DLive
Live Chat Telegram
Share this page with your friends
on your favorite social network: