There was plenty of excitement surrounding the release of Dodge’s new Challenger SRT Demon last week. Of course, the muscle car was quickly upstaged by the long-awaited birth of a giraffe at New York’s Animal Adventure Park (it’s a boy!).