Ominous clouds gather over the river at Stowe