WAMU 88.5 - American University Radio
Now Playing

D.C.'s Attempt To Lure Filmmakers To City Gets Two Thumbs Down

A D.C. program to encourage filmmakers and TV show producers to film in the city is a bust, losing 77 cents for every dollar offered as an incentive.