Technology | Fri Oct 12, 2012 4:53pm EDT

Floods ravage Scotland after heavy rain