Peter Rogoff

...or not. Only 3 senators bothered to show up for his confirmation hearing. The discussion centered around the failure of the FTA to get funding to ailing transit systems across the country.
May 15, 2009   Streetsblog