March 24, 2000 By Robert Occhialini Leave a Comment Brad points me to this press release which proves that Freewheelz.com is indeed an April Fools joke.
Leave a Reply
You must be logged in to post a comment.