Anyone remember this bunch from back in the day? The day being the late '80s... I vaguely remember them but know nothing about them aside from the fact they recorded a track with Choo Choo train members in the mix. Were they one of Subway's later acts? Any help on info much appreciated.