Review for Scarborough Downs Review For Scarborough Downs Google User Jun 25 '17 at 13:12 What use to be New Englands premier live racing and OTB has fallen and fallen hard! View full site to comment or like