A very cool video of some folks riding on a sort of horse/tram through the streets of New Bedford, Massachusetts in 1921. Footage includes riding down Weld Street as well as Purchase Street.