An interactive project for Dodge where a talking horse compares the latest and greatest cars on the market against the brand new Dodge Challenger. Yes, a talking horse, you read that correctly.