Now that's a road for a roadster. Maybe it's the abundance of roads like this one that explains the large number of roadsters in a town where precipitation days consistently outnumber sunny days in a year.
The water flow over Niagara Falls peaks during late spring and early summer. Up to 20,000 cuft or over 500,000 liters of water fell over the crest of Niagara Falls while this picture was taken (1/10 s exposure).