Listen Live on  

98.7 The Gater

The Palm Beaches' Rock Station


American Horror Story "Freak Show" Cast Revealed

American Horror Story

The new season will be set in Jupiter, FL, BUT it will be filmed in New Orleans???  

Not sure how that's gonna work, but I can't wait to find out!

Recommended Stories

More from 98.7 The Gater