Hey whats up everyone? I'm new to the forums and to Mazda too, thought I'd say hello!
So I was at the Toronto Auto Show back in Feb and there was a joint promotion between XBOX and Mazda, with some TVs and 360's set up running Need For Speed: Carbon. (here's a link to the promo website...