Hello folks,
The only way you have found this site is if you know, well me. :) We plan on launching the Beta site in early June at www.news.veloreviews.com Until then, play with it, break it, complain, criticize, rejoice.
Thanks for all of your help and support!
– Jeff