Portsmouth has cancelled racing for this weekend (per their website).
DJ
PUTTIN' ON A SHOW -- 1) To accomplishment a feat of great magnitude; 2) To leave one in awe or wonder; 3) To achieve a goal that seems unobtainable; 4) any combination of 1, 2, and 3