Dec012010
1 Comment
Which is faster? Motorcycle or car? Motortrend takes these two Italian speed machines to the drag strip and the race track to find out.