October 01, 2017 NNR: Never Not Riding NNR (Never Not Riding) is more than just a brand it’s a community. It was created by a cool New York based duded named Nemo back in 2009 who fell in love with biking and New York biking culture.