Was driving up 84th street out of La Vista, NE and I thought i saw a broken down Tropical Green SVT. It was sunday night around 9:00pm.... there was a police car behind them.
Anyone know who that was? I've seen that car around town a couple of times..
David