Big Foot is actually on the Emblem on the police car, nice sly nod to all teh rumours from SA.
BArn, remember the time in the forest while waiting for Big Foot and then you kissed my guy and out of nowhere I had a chainsaw, shit felt like it was going to go down!
edit - hmmm, Los Santos...