These mammatus clouds formed on June 26th 2012 above Regina, Canada shortly after a thunderstorm.