While we do now know when the place opened specifically, it looks like racing last took place there a couple of years ago. It is an eighth mile strip located about 1. There is lighting, a tower, and we have no idea what there is past that. The sport of drag racing exists largely at places like Great River Road. The huge palaces you see on TV are the aberration not the norm. The real story is told by places like this that help to feed families, put kids through college, and operate as small family businesses.