Has it really been a whole year since last I was standing fully dressed "betwixt" all these naked cyclists? Where does the time go? The World's Naked Bike Ride took over the streets of London... as well as 70 other cites in 20 countries. And me.... I of course had to be smack dab in the middle of the action.
Read More