Sorry bud, I don't have the 2012 yet as i am still awaiting the delivery (may arrive tomorrow) so I can't answer either of your follow up questions. It was an 2006 6 Mazda 3 that I had the bike in but I have no pics. What I can say is that it did fit, it wasn't the easiest fit but I was in none...
I ha an 06 Mazda 3 and had no issues putting a mountain bike in the hatch with the seats folded down. We had to sell it due to it's storage restrictions, once we had our second child we found that with a large stroller and 2 kids we had no room for groceries so we upgraded to an 09 Mazda 6. Now...