Polka King Jimmy Sturr Is Certain You’ll Leave His Show Loving the Polka
You probably don’t know, but the King of Polka lives in Florida. Well, Florida, New York, a tiny town 60-miles from Manhattan, but Florida all the same. Jimmy Sturr, the holder of this title jokes of his city’s size: “Is there a post office there? Yes.” As far as similarities…