GC

Germany Desperate (WCR #96)

Personal Records

23 - On Ramp Onslaught11$154,574,128SupercarGCPAL
49.70%
Pic1st half 2004