Over 70
The picture that pops into my mind is a TV set being rolled over by one of those huge machines the Highway Departments use to tamp down an asphalt road.
Never hear the phrase in New England .... only reference I have is film where director says "roll it '': to start cameras and move actors!