Looking at the photo’s on that site the cars seem to be shot against a “synthetic” background, similar to what people use in TEAMS (I could be wrong but I see a lot of this these days). Not saying that’s a bad thing but it always makes me suspicious.