TropicalAngel7 God Angel Nov 21, 2018 5,996 2,296 Jerusalem - Israel Jan 4, 2024 #1 Top Gear 1, Top Gear 2 and Top Gear 3000 on March 7! for all consoles and PC
Goldeneye005 Noob Jan 9, 2024 464 186 New York - USA Jan 23, 2024 #2 Is anyone here gonna buy the Top Racer(Gear) Collection?
Dead2009 Almost Not a Noob Nov 8, 2019 3,319 2,038 Baltimore Feb 17, 2024 #3 I might buy it just to see how it is.