Xbox

Great Britain KangarooToast (WCR #190)

Personal Records

23 - On Ramp Onslaught-$118,680,032RoadsterXboxPAL
38.16%
XBLNov.2003 - Jun.2008