The 2005 UCI Track Cycling World Championships is going on in Los Angeles, CA, USA, March 24-27, 2005. Check it out at http://www.cyclingnews.com/track/2005/mar05/wtc05/