GC

Germany Desperate (WCR #84)

Personal Records

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