A new bike sharing concept coming to St. Petersburg, Florida in 2012.
I totally botched the thumbnail. Don't let that deter you from checking out the link.
ghost ride!