this anybodts car on here?

Not mine. But thats Pacific Raceways in Kent WA.

The weather was definitely photoshopped in. Don't remember ever going there without rain taking place.