A Sott.net reader sent in these amazing images and video of a spectacular 'roll cloud' over the town of Andrews, Texas, USA, taken on October 25th 2012.