SF-GeneralPlaceholder

Michael Self on Daytona 24, Rebooting Mindsets & Rain

ARCA Daytona Winner Michael Self returned to The Freak Nation Sunday night. Self is a road racing coach who won the ARCA race Friday and leads the ARCA points on the season. He brought some clarity to what goes through a driver’s mind when there’s a weather delay. He also talked at length about the…

Read More
SF-GeneralPlaceholder

Steve-O on Human Experiments, Chokes & Wild Boys

Comedian/Actor/Producer Steve-O was in The Freak Nation Sunday night. Stephen Gilchrist Glover made a name for himself in the Jackass films.  But he’s graduated to stand-up comedy, film production and his own You Tube channel that’s booming in its first few videos.  Steve-O spent some time on several issues from sobriety to sophomoric humor.  It…

Read More

The Freakin' Grid