Beavers fans brave the weather