I finally found it!! lol
Yup, that's the same car. Lol (same stickers in the quarter windows). Thanks for posting the pic. I have posted on here a few times the past 2 years asking if anyone else had seen it or photographed it. I was beginning to think I was the only one who had ever seen it lmao