The wraps are off on Indian's newest machine, the Challenger.