New review – James Dean Cowboy/Horse sixth scale action figure! Hot Toy Reviews May 9, 2021 Review of the James Dean Cowboy/Horse sixth scale action figure by Star Ace!