RallyX today(sat aug 5,2006)

OMG THAT WAS THE MOST AMAZING THING EVER