Haha some one else is noticing the wonderful art of driving in Maine. Towns that have no need to post signs that the road was not built up for traffic to negotiate a turn faster than 20 mph.
So the town posts the road for 45 and may you hold the road on your own. LOL