Have you ever had those moments where you try to convince yourself, “someday this will all be a really funny memory that I’ll look back at fondly, right?” That essentially sums up my Labor Day weekend at Summit Point Raceway in West Virginia. The Summit Point Labor Day weekend event has always been one that I […]