Well, I don't know what setting would allow/disallow seeing of an embedded post. I think that it just puts a bit of HTML on the page to take you to another site.
The only thing to look at is your security setting, and if you don't have the authorization for that you must be what, at work? We can do anything to our own computers, we are Intergalactic Commanders, so to speak.
Anyway, here's the picture you were talking about. Can you see it now? If so, click on it to make it larger, it's an amazing vehicle.