I'm guessing that explains this?pic.twitter.com/Q0Ud5O4WiL
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
I don't know what app that is, but probably
Me too
You can subscribe manually via RSS at http://yakshave.fm
Thanks for the tip, inputting the rss feed directly worked. Now I have something to listen to on the train tomorrow!
I added to @OvercastFM with RSS and all good 
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.