It's automotive alphabet soup today on Gaming Nexus. BMW. M3. E92. Who knows what any of that means? If it wasn't for Top Gear, all I'd recognize is "BMW." It means Bavarian Motorworks. Now I sort of know what "M3." It denotes a more racing-centric BMW. I'm still clueless as to the meaning of E92, however. It sounds like an environmentally-friendly gasoline.
You can sign up for the World of Speed beta right here.