American Visitor?

Walking through Devilla Forest (Fife) this morning we came across a flock of blackbird sized birds which I could not identify immediately. Back home I looked at the photos and concluded they were not fieldfares or redwings. I think they might be American robins. Am I right?