Actually that maybe a Bachmann On30 combine that has been "converted" to trolley similar to the Boston, Revere Beach & Lynn. Note that part of the old right-of-way is still in use as part of the MBTA's rapid transit line to Logan Airport. The Revere Beach line was originally steam-powered narrow gauge and was later electrified.