I'm not even sure this is a current ad, now that you mention it. Wait a second... sees the home page says "© 1998-2018 American Dream Cars." Oh. Well, there's still no telling about it unless you call.
Yes these are definitely old ads. I emailed about that 77 Vista Cruiser and got an undeliverable email address reply.