Tax Trot Road Races April 16th In FlushingTax Trot Road Races April 16th In FlushingThe saying goes, "there are only two things certain in life, they are death and taxes". We can probably add the Tax Trot road races in Flushing to that list.Stu AllenStu Allen