According to a report by Tom MacDonald, just aired on WHYY, Philadelphia’s public radio station (90.9 FM), “federal officials want to move” the long standing parking and loading station of Philly’s famous “Duck Boats”. In fact, according to the report, the “Duck permit” was recently pulled due to security concerns expressed by court officials. Duck [...]