The Inquirer: We've signed a "leash" in Philly

The Inquirer: We've signed a "leash" in Philly

The Philadelphia Inquirer reported on our lease announcement. Great pun - but we're a leash-free park!