Were you parked in a parking garage? Somebody might have just been trying to hide while taking a piss, and your truck happens to be tall enough to conceal one's identity while pissing. I've been to plenty of 21st b-day parties in my day, and had to piss near a few cars. If I were looking to hide while pissing, the H2 would be an idea spot. Did they spray the door? There has got to be some serious sprayback when pissing on an H2. Sorry to hear about your troubles.
