Scared the piss out of my wife when I saw it and said, loudly, at a quiet moment, "Hey, thats a sport trac!", but by the time she turned to look, it was gone!
Haven't seen it in Madison, WI. Saw a ST in a show or movie I was watching. It was parked on the street and I instantly lost interest in what was happening until it was off the screen.