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?
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?
The server is too busy at the moment. Please try again later.