I can remember holding down the non-power brake pedal with both my feet and all my might on my dad's old 70-something GMC on that ramp while he pulled the boat off the trailer. I might have been 8 and I was sure I was going to sink the truck. In retrospect, I'm sure the parking brake was on. I don't know if it worked, but it was probably on.
I can also remember once when a strong wind was coming out of the west and blowing straight up river against the current. That produced the biggest waves I've ever seen on freshwater. There should have been people out there on surf boards.
Anyway, I digress. Yes, there's a ramp.

