What the Helen of Troy is This “Weather station or red ballon tracking station?” By Prince Of Petworth Published August 14, 2018 at 3:45PM “Dear PoPville, At Garfield and 34th St. NW. Weather station or red ballon tracking station?”