20050505 unknown: Narain just can't wait to race in Barcelona