Does anyone remember this band? I think they were from New York, and they came along in the wake of The Killers success with a sort of 80s new wave sound. I have a 7" in my collection called "Last Train" that was released on Good Time Folk Records in 2005, but i never heard anything about them after that. ANYONE?!