Spectators at the 89th Pikes Peak International Hill Climb will get a break from the roar of high powered engines when the Nissan Leaf makes its run up the 12.42 mile course during the June 26th race. The 100 percent electric Nissan Leaf will compete in the famous Hill Climb with veteran Nissan off-road truck…