Twitter Users on VeloNews?

Not according to this poll conducted on www.VeloNews.com.  872 total votes… Have you thought of Joining Twitter?

picture-3