James Foster Memorial Ride 2004 - rumble