Little ride through Mechanic Falls