i was playing tourist trophy and i was lookin thru the bikes and saw this thing.

it looks like a REALLY fun track bike. opinions?