Term commonly used to denote 'electric trains' or 'electric locomotives' usually common among train enthusiasts, Gunzel
s or trainspotters.
Saw a few sparks passing by on the mainline this morning
Free Daily Email
Emails are sent from firstname.lastname@example.org. We'll never spam you.