1970 Challenger restomod NOT MINE

Why am I not surprised?

Right click the link and open it in a new tab. Then it works.

As already mentioned, there’s some kind of hot linking deal with that site if you just click on the link.
From what I've read it's a project car anyway and I don't want a project car