I don’t subscribe to any magazines as I prefer to take a look before deciding to buy. That said I have a brother living in the US so might get him to buy a copy and post it to me.
I had a leaf through a copy recently (in Beauvais airport bizarrely). The one I was looking at was an awards special, so I couldn’t comment on what it’s normally like, but there were some good images on show.