i know this comment is really late, but i grew up in miami, heading back there in a couple of months and just wanted to meet some people so i can go on rides together.
i live in boston currently and have lived here for a few years. started riding a few months back and now that i'm heading back home i really don't want to give it up just cuz miami's not exactly bike friendly.