another great episode even better from the Duncan/Veronica perspective. The ending was a shocker! Once again Veronica is tied into a huge tragedy that happened in Neptune. Why on earth does that town have it in for her?
Logan is on a path of destruction, he doesn't seem to care who he hurts