Summary: Scarborough Dude spends another great weekend at Mosport, gets caught in the derocho, and digests a little more Zen.
Summary: Scarborough Dude spends another great weekend at Mosport, gets caught in the derocho, and digests a little more Zen.