What a difference a year can make. Look at the pictures below. The first image is March 28, 2012, and the second is from March 25 of this year. Click any image to enlarge.
The high temperature on March 25, 2013 was 34 degrees. On March 28, 2012, the high temperature was 75 degrees!
Below are temperature charts for Indianapolis from March of 2012 on the left and March of 2013 on the right. The green shading in the middle of the plot is the normal range of temperatures.
One last comparison from March 2012 to March 2013 (Click to enlarge):
March 28, 2012
March 27, 2013