What is this doing here?

I saw this growing in an unkept lot on the side of the road today here in central Mass.

lol, what is a palm tree doing there? Obviously it was planted there, but it looks like its been there for a while.