Anyone know who's rig this is? Hiked at a white clay creek park today and parked next to it of course. Had a 2015 DEJA sticker on the front panel. Nothing's wrong just curious who. Ps. Mines the red one