Check out this link
http://www.connectinghighway.com/. I don't know how much activity is on the site but anyone who owned a speed shop in Queens back in the day raced at Connecting Highway. The '65 Chevelle pic you posted is on the site. There's a note on the picture saying the car was Jimmy Ahearn's.