Is it real?

This G63 popped up near my job. What do y’all think?