John Brady Delaware River RatRiver Rat: One who spends his leisure time on or near a river. Photos Video