Last completed video game pages

Profile for user RufGTI - Country: Germany

I'm a German sim racing fanatic and mostly add leaked footage here at IGCD.