View Single Post
davidm (Offline)
  #4 12/17/16 3:45 PM
EMMR is the Eastern Museum of Motor Racing. It's cars like these getting a little track time on the paper clip.

Frank if you get out this way you should check out the Museum!