| TOP OF THE 1ST |
|
Long Island Ducks batting - Pitching for Rock River Rats : RHP Cade Martin
|
|
Pitching: RHP Cade Martin
|
|
|
Batting: SHB Dan Harris
|
0-0: Ball 1-0: Ball 2-0: SINGLE (Groundball, 34D)
|
|
Batting: RHB Lee Beauregard
|
0-0: Called Strike 0-1: Ball 1-1: Grounds into double play, 6-4-3 (Groundball, 6M)
|
|
Batting: RHB Raymond Moor
|
0-0: Swinging Strike 0-1: Called Strike 0-2: Strikes out looking
|
| Top of the 1st over - 0 run(s), 1 hit(s), 0 error(s), 0 left on base; Long Island 0 - Rock River 0 |
| BOTTOM OF THE 1ST |
|
Rock River Rats batting - Pitching for Long Island Ducks : LHP Didier Fernandez
|
|
Pitching: LHP Didier Fernandez
|
|
|
Batting: LHB Hiroshi Saito
|
0-0: Ball 1-0: DOUBLE (Line Drive, 8RXD)
|
|
Batting: RHB Jeff Darby
|
0-0: Swinging Strike 0-1: Swinging Strike 0-2: Ground out 6-3 (Groundball, 6M) Hiroshi Saito to third
|
|
Batting: RHB William Stafford
|
0-0: Called Strike 0-1: Ball 1-1: Fly out, F9 (Flyball, 9M) Runner from 3rd tags up, OUT at HOME
|
| Bottom of the 1st over - 0 run(s), 1 hit(s), 0 error(s), 1 left on base; Long Island 0 - Rock River 0 |
| TOP OF THE 2ND |
|
Long Island Ducks batting - Pitching for Rock River Rats : RHP Cade Martin
|
|
Batting: RHB Grégory Lesage
|
0-0: Ball 1-0: Ball 2-0: Fly out, F4 (Popup, 34D)
|
|
Batting: RHB Brant Lee
|
0-0: Ball 1-0: Ball 2-0: Called Strike 2-1: Ball 3-1: Foul Ball, location: 2F 3-2: Base on Balls
|
|
Batting: SHB Dave Carpenter
|
0-0: Ball 1-0: Ball 2-0: Ball 3-0: Called Strike 3-1: Base on Balls Brant Lee to second
|
|
Batting: LHB Anthony Bailey
|
0-0: Ball 1-0: Ball 2-0: Ball 3-0: Called Strike 3-1: Hit by Pitch Brant Lee to third Dave Carpenter to second
|
|
Batting: LHB Wilford Greene
|
0-0: Ball 1-0: Ball 2-0: Called Strike 2-1: Called Strike 2-2: DOUBLE (Line Drive, 7LM) Brant Lee scores Dave Carpenter scores Anthony Bailey to third Runner from 3rd tries for Home, SAFE, no throw or cutoff
|
|
Batting: LHB Len Grant
|
0-0: Fly out, F9 (Flyball, 9LM)
|
|
Batting: SHB Dan Harris
|
0-0: Called Strike 0-1: Foul Ball, location: 2F 0-2: Ball 1-2: Strikes out swinging
|
| Top of the 2nd over - 3 run(s), 1 hit(s), 0 error(s), 1 left on base; Long Island 3 - Rock River 0 |
| BOTTOM OF THE 2ND |
|
Rock River Rats batting - Pitching for Long Island Ducks : LHP Didier Fernandez
|
|
Batting: LHB Bill Watson
|
0-0: SINGLE (Groundball, 34D)
|
|
Batting: RHB Maxime Gras
|
0-0: Ball 1-0: Called Strike 1-1: SINGLE (Line Drive, 6M) Bill Watson to second
|
|
Batting: RHB Dave McLaughlin
|
0-0: 3-RUN HOME RUN (Flyball, 7D), Distance : 386 ft
|
|
Batting: RHB Ed Kennedy
|
0-0: Foul Ball, location: 2F 0-1: Swinging Strike 0-2: Ball 1-2: Ball 2-2: Ball 3-2: Base on Balls
|
|
Batting: LHB Rubén Rosales
|
0-0: Ball 1-0: SINGLE (Groundball, 34) Ed Kennedy to second Runner from 2nd tries for 3rd, SAFE, no throw or cutoff
|
|
Batting: RHB Dave O'Callaghan
|
0-0: Ball 1-0: Called Strike 1-1: Ball 2-1: Foul Ball, location: 2F 2-2: Ball 3-2: Fly out, F9 (Flyball, 89M) Runner from 3rd tags up, SCORES, no throw
|
|
Batting: LHB Hiroshi Saito
|
0-0: Ball 1-0: Foul Ball, location: 2F 1-1: Foul Ball, location: 2F 1-2: DOUBLE (Line Drive, 8LXD) Rubén Rosales to third
|
|
Batting: RHB Jeff Darby
|
0-0: Called Strike 0-1: Foul Ball, location: 2F 0-2: Ground out 5-3 (Groundball, 5L)
|
|
Batting: RHB William Stafford
|
0-0: Ball 1-0: Called Strike 1-1: Fly out, F8 (Flyball, 8LXD)
|
| Bottom of the 2nd over - 4 run(s), 5 hit(s), 0 error(s), 2 left on base; Long Island 3 - Rock River 4 |
| TOP OF THE 3RD |
|
Long Island Ducks batting - Pitching for Rock River Rats : RHP Cade Martin
|
|
Batting: RHB Lee Beauregard
|
0-0: Ball 1-0: SINGLE (Line Drive, 8RS)
|
|
Batting: RHB Raymond Moor
|
0-0: Ball 1-0: Called Strike Lee Beauregard is caught stealing 2nd base 1-1: Ball 2-1: Called Strike 2-2: Ground out 5-3 (Groundball, 5S)
|
|
Batting: RHB Grégory Lesage
|
0-0: Ball 1-0: Ball 2-0: Ball 3-0: Base on Balls
|
|
Batting: RHB Brant Lee
|
0-0: Fly out, F9 (Flyball, 89S)
|
| Top of the 3rd over - 0 run(s), 1 hit(s), 0 error(s), 1 left on base; Long Island 3 - Rock River 4 |
| BOTTOM OF THE 3RD |
|
Rock River Rats batting - Pitching for Long Island Ducks : LHP Didier Fernandez
|
|
Batting: LHB Bill Watson
|
0-0: Called Strike 0-1: Ball 1-1: Foul Ball, location: 2F 1-2: Ground out 6-3 (Groundball, 6M)
|
|
Batting: RHB Maxime Gras
|
0-0: Hit by Pitch
|
|
Batting: RHB Dave McLaughlin
|
0-0: Ball 1-0: Foul Ball, location: 2F 1-1: Ball 2-1: Called Strike 2-2: Fly out, F9 (Popup, 9LS)
|
|
Batting: RHB Ed Kennedy
|
0-0: SINGLE (Groundball, 15) (infield hit) Maxime Gras to second
|
|
Batting: LHB Rubén Rosales
|
0-0: Ball 1-0: Foul Ball, location: 2F 1-1: Ball 2-1: Called Strike 2-2: Strikes out swinging
|
| Bottom of the 3rd over - 0 run(s), 1 hit(s), 0 error(s), 2 left on base; Long Island 3 - Rock River 4 |
| TOP OF THE 4TH |
|
Long Island Ducks batting - Pitching for Rock River Rats : RHP Cade Martin
|
|
Batting: SHB Dave Carpenter
|
0-0: Foul Ball, location: 2F 0-1: Called Strike 0-2: Strikes out swinging
|
|
Batting: LHB Anthony Bailey
|
0-0: Ball 1-0: Foul Ball, location: 2F 1-1: Ball 2-1: Ball 3-1: Base on Balls
|
|
Batting: LHB Wilford Greene
|
0-0: Called Strike 0-1: Ball 1-1: Ball 2-1: Ball 3-1: Foul Ball, location: 2F 3-2: Foul Ball, location: 2F 3-2: Strikes out swinging
|
|
Batting: LHB Len Grant
|
0-0: Ball 1-0: Ball 2-0: Ball 3-0: Base on Balls Anthony Bailey to second
|
|
Batting: SHB Dan Harris
|
0-0: Called Strike 0-1: Ground out 3-1 (Groundball, 34S)
|
| Top of the 4th over - 0 run(s), 0 hit(s), 0 error(s), 2 left on base; Long Island 3 - Rock River 4 |
| BOTTOM OF THE 4TH |
|
Rock River Rats batting - Pitching for Long Island Ducks : LHP Didier Fernandez
|
|
Batting: RHB Dave O'Callaghan
|
0-0: Ball 1-0: Bunt for hit - play at first, batter safe!
|
|
Batting: LHB Hiroshi Saito
|
0-0: Ball 1-0: Ball 2-0: Fly out, F7 (Flyball, 78D)
|
|
Batting: RHB Jeff Darby
|
0-0: Called Strike 0-1: Fielders Choice at 2nd, 1-6 (Groundball, 13)
|
|
Batting: RHB William Stafford
|
0-0: Ball 1-0: Ball 2-0: Foul Ball, location: 2F 2-1: Ball 3-1: Swinging Strike 3-2: Foul Ball, location: 2F 3-2: Strikes out looking
|
| Bottom of the 4th over - 0 run(s), 1 hit(s), 0 error(s), 1 left on base; Long Island 3 - Rock River 4 |
| TOP OF THE 5TH |
|
Long Island Ducks batting - Pitching for Rock River Rats : RHP Cade Martin
|
|
Batting: RHB Lee Beauregard
|
0-0: Ball 1-0: Fly out, F8 (Flyball, 89D)
|
|
Batting: RHB Raymond Moor
|
0-0: Called Strike 0-1: Foul Ball, location: 2F 0-2: Ball 1-2: Strikes out swinging
|
|
Batting: RHB Grégory Lesage
|
0-0: Called Strike 0-1: Ball 1-1: Ball 2-1: Swinging Strike 2-2: Strikes out swinging
|
| Top of the 5th over - 0 run(s), 0 hit(s), 0 error(s), 0 left on base; Long Island 3 - Rock River 4 |
| BOTTOM OF THE 5TH |
|
Rock River Rats batting - Pitching for Long Island Ducks : LHP Didier Fernandez
|
|
Batting: LHB Bill Watson
|
0-0: Ball 1-0: Ball 2-0: Ball 3-0: Called Strike 3-1: Base on Balls
|
|
Batting: RHB Maxime Gras
|
0-0: Ball 1-0: Ball 2-0: Ball 3-0: Base on Balls Bill Watson to second
|
|
Batting: RHB Dave McLaughlin
|
0-0: Foul Ball, location: 2F 0-1: Ball 1-1: Ball 2-1: Fly out, F9 (Popup, 34D)
|
|
Batting: RHB Ed Kennedy
|
0-0: Ground out 4-3 (Groundball, 4M) Bill Watson to third Maxime Gras to second
|
|
Batting: LHB Rubén Rosales
|
0-0: Called Strike 0-1: Ball 1-1: Ball 2-1: Ball 3-1: Foul Ball, location: 2F 3-2: Strikes out swinging
|
| Bottom of the 5th over - 0 run(s), 0 hit(s), 0 error(s), 2 left on base; Long Island 3 - Rock River 4 |
| TOP OF THE 6TH |
|
Long Island Ducks batting - Pitching for Rock River Rats : RHP Cade Martin
|
|
Batting: RHB Brant Lee
|
0-0: Foul Ball, location: 2F 0-1: Ball 1-1: Foul Ball, location: 2F 1-2: Ball 2-2: Ball 3-2: Foul Ball, location: 2F 3-2: Base on Balls
|
|
Pitching: LHP Jim Carson
|
|
|
Batting: SHB Dave Carpenter
|
0-0: Called Strike 0-1: Ball 1-1: Foul Ball, location: 2F 1-2: Foul Ball, location: 2F 1-2: Foul Ball, location: 2F 1-2: Ball 2-2: Strikes out swinging
|
|
Batting: LHB Anthony Bailey
|
0-0: Ground out 4-3 (Groundball, 4S) Brant Lee to second
|
|
Batting: LHB Wilford Greene
|
0-0: Called Strike 0-1: Ball 1-1: SINGLE (Groundball, 4MD) Brant Lee to third Runner from 3rd tries for Home, SAFE, no throw or cutoff
|
|
Batting: LHB Len Grant
|
0-0: Ball 1-0: Foul Ball, location: 2F 1-1: Swinging Strike 1-2: Strikes out swinging
|
| Top of the 6th over - 1 run(s), 1 hit(s), 0 error(s), 1 left on base; Long Island 4 - Rock River 4 |
| BOTTOM OF THE 6TH |
|
Rock River Rats batting - Pitching for Long Island Ducks : LHP Didier Fernandez
|
|
Batting: RHB Dave O'Callaghan
|
0-0: Called Strike 0-1: Ball 1-1: Ball 2-1: Ball 3-1: Called Strike 3-2: Foul Ball, location: 2F 3-2: SINGLE (Line Drive, 56)
|
|
Pitching: RHP Salvo Bernardi
|
|
|
Batting: LHB Hiroshi Saito
|
0-0: Foul Ball, location: 2F 0-1: SINGLE (Line Drive, 89M) Dave O'Callaghan to second
|
|
Batting: RHB Jeff Darby
|
0-0: Ball 1-0: Called Strike 1-1: Called Strike 1-2: Strikes out swinging
|
|
Batting: RHB William Stafford
|
0-0: Swinging Strike 0-1: Called Strike 0-2: Ball 1-2: Ball 2-2: Ball 3-2: Grounds into double play, 6-4-3 (Groundball, 6)
|
| Bottom of the 6th over - 0 run(s), 2 hit(s), 0 error(s), 2 left on base; Long Island 4 - Rock River 4 |
| TOP OF THE 7TH |
|
Long Island Ducks batting - Pitching for Rock River Rats : LHP Jim Carson
|
|
Batting: SHB Dan Harris
|
0-0: Ball 1-0: Called Strike 1-1: Foul Ball, location: 2F 1-2: Ball 2-2: Ball 3-2: Base on Balls
|
|
Batting: RHB Lee Beauregard
|
0-0: Called Strike 0-1: Called Strike 0-2: Ball 1-2: Ball 2-2: Fielders Choice at 2nd, 1-4 (Groundball, 25)
|
|
Batting: RHB Raymond Moor
|
0-0: Fly out, F8 (Flyball, 8RD)
|
|
Batting: RHB Grégory Lesage
|
0-0: Ball Lee Beauregard steals 2nd base 1-0: Called Strike 1-1: Ball 2-1: Foul Ball, location: 2F 2-2: Foul Ball, location: 2F 2-2: Strikes out looking
|
| Top of the 7th over - 0 run(s), 0 hit(s), 0 error(s), 1 left on base; Long Island 4 - Rock River 4 |
| BOTTOM OF THE 7TH |
|
Rock River Rats batting - Pitching for Long Island Ducks : RHP Salvo Bernardi
|
|
Batting: LHB Bill Watson
|
0-0: Ball 1-0: Ball 2-0: Called Strike 2-1: Ball 3-1: Foul Ball, location: 2F 3-2: SINGLE (Groundball, 4MD)
|
|
Batting: RHB Maxime Gras
|
0-0: Ball 1-0: Ball 2-0: Swinging Strike 2-1: Ball 3-1: Swinging Strike 3-2: Strikes out swinging Bill Watson is caught stealing 2nd base A strikeout!
|
|
Pinch Hitting: LHB Alfredo Valle
|
0-0: Foul Ball, location: 2F 0-1: Foul Ball, location: 2F 0-2: Foul Ball, location: 2F 0-2: SINGLE (Groundball, 4MD)
|
|
Pitching: RHP Brant Womack
|
|
|
Pinch Hitting: LHB Tsuruki Kiyomizu
|
0-0: Ball 1-0: Called Strike Alfredo Valle is caught stealing 2nd base
|
| Bottom of the 7th over - 0 run(s), 2 hit(s), 0 error(s), 0 left on base; Long Island 4 - Rock River 4 |
| TOP OF THE 8TH |
|
Long Island Ducks batting - Pitching for Rock River Rats : LHP Jim Carson
|
|
Pitching: LHP Pancho Vargas
|
|
|
Now at 3B: Johnny Hudson
|
|
|
Now at SS: Pat Haynes
|
|
|
Batting: RHB Brant Lee
|
0-0: Ball 1-0: Ball 2-0: Foul Ball, location: 2F 2-1: Ball 3-1: Foul Ball, location: 2F 3-2: Foul Ball, location: 2F 3-2: Base on Balls
|
|
Batting: SHB Dave Carpenter
|
0-0: Ball 1-0: Called Strike 1-1: Ball 2-1: Ball 3-1: SINGLE (Line Drive, 89S) Brant Lee to second Runner from 2nd tries for 3rd, SAFE, throw made to third Dave Carpenter to second
|
|
Pinch Hitting: RHB José Morales
|
0-0: Intentional Walk
|
|
Batting: LHB Wilford Greene
|
0-0: Called Strike 0-1: Called Strike 0-2: Ball 1-2: Strikes out swinging
|
|
Pinch Hitting: RHB Gerald Bradford
|
0-0: Ball 1-0: Fly out, F7 (Flyball, 78S)
|
|
Batting: SHB Dan Harris
|
0-0: Ball 1-0: Called Strike 1-1: Ball 2-1: Fielders Choice at 2nd, 5-4 (Groundball, 56)
|
| Top of the 8th over - 0 run(s), 1 hit(s), 0 error(s), 3 left on base; Long Island 4 - Rock River 4 |
| BOTTOM OF THE 8TH |
|
Rock River Rats batting - Pitching for Long Island Ducks : RHP Brant Womack
|
|
Now at 3B: Walt Dobson
|
|
|
Now at SS: Kevin Gibson
|
|
|
Pinch Hitting: LHB Luis Rea
|
0-0: Ball 1-0: Fly out, F5 (Popup, 5)
|
|
Batting: LHB Rubén Rosales
|
0-0: Ball 1-0: Ball 2-0: Ball 3-0: Base on Balls
|
|
Batting: RHB Dave O'Callaghan
|
0-0: Ball 1-0: Called Strike 1-1: Foul Ball, location: 2F 1-2: Foul Ball, location: 2F 1-2: Ball 2-2: Strikes out looking
|
|
Batting: LHB Hiroshi Saito
|
0-0: Ball Rubén Rosales steals 2nd base 1-0: Ball 2-0: Ball 3-0: Base on Balls
|
|
Batting: RHB Jeff Darby
|
0-0: Ball 1-0: Foul Ball, location: 2F 1-1: Ground out 3-1 (Groundball, 34)
|
| Bottom of the 8th over - 0 run(s), 0 hit(s), 0 error(s), 2 left on base; Long Island 4 - Rock River 4 |
| TOP OF THE 9TH |
|
Long Island Ducks batting - Pitching for Rock River Rats : LHP Pancho Vargas
|
|
Now at SS: Manny Martínez
|
|
|
Batting: RHB Lee Beauregard
|
0-0: Ball 1-0: Swinging Strike 1-1: SINGLE (Line Drive, 56D)
|
|
Batting: RHB Raymond Moor
|
0-0: Swinging Strike 0-1: Grounds into double play, 6-4-3 (Groundball, 6M)
|
|
Batting: RHB Grégory Lesage
|
0-0: SINGLE (Groundball, 56D)
|
|
Batting: RHB Brant Lee
|
0-0: Ball 1-0: Ball 2-0: Fly out, F9 (Flyball, 9M)
|
| Top of the 9th over - 0 run(s), 2 hit(s), 0 error(s), 1 left on base; Long Island 4 - Rock River 4 |
| BOTTOM OF THE 9TH |
|
Rock River Rats batting - Pitching for Long Island Ducks : RHP Brant Womack
|
|
Pitching: LHP Vicente Otero
|
|
|
Batting: RHB William Stafford
|
0-0: Called Strike 0-1: Foul Ball, location: 2F 0-2: Ball 1-2: Strikes out swinging
|
|
Batting: LHB Bill Watson
|
0-0: Ground out 4-3 (Groundball, 4M)
|
|
Batting: RHB Maxime Gras
|
0-0: Called Strike 0-1: Foul Ball, location: 2F 0-2: Ball 1-2: Fly out, F7 (Line Drive, 7M)
|
| Bottom of the 9th over - 0 run(s), 0 hit(s), 0 error(s), 0 left on base; Long Island 4 - Rock River 4 |
| TOP OF THE 10TH |
|
Long Island Ducks batting - Pitching for Rock River Rats : LHP Pancho Vargas
|
|
Pitching: RHP Kyle Eaton
|
|
|
Batting: SHB Dave Carpenter
|
0-0: Ball 1-0: Ball 2-0: Called Strike 2-1: Ball 3-1: Base on Balls
|
|
Pinch Hitting: LHB Craig O'Day
|
0-0: Foul Ball, location: 2F 0-1: Fly out, F7 (Flyball, 7LM)
|
|
Batting: LHB Wilford Greene
|
0-0: Swinging Strike 0-1: Foul Ball, location: 2F 0-2: Foul Ball, location: 2F 0-2: Ball 1-2: Foul Ball, location: 2F 1-2: Ball 2-2: Ball 3-2: Base on Balls Dave Carpenter to second
|
|
Batting: LHB Walt Dobson
|
0-0: Foul Ball, location: 2F 0-1: Fly out, F8 (Flyball, 8LM)
|
|
Batting: SHB Dan Harris
|
0-0: Foul Ball, location: 2F 0-1: Ball 1-1: Ball 2-1: Ball 3-1: Base on Balls Dave Carpenter to third Wilford Greene to second
|
|
Batting: RHB Lee Beauregard
|
0-0: Called Strike 0-1: Called Strike 0-2: Ball 1-2: Ball 2-2: Strikes out swinging
|
| Top of the 10th over - 0 run(s), 0 hit(s), 0 error(s), 3 left on base; Long Island 4 - Rock River 4 |
| BOTTOM OF THE 10TH |
|
Rock River Rats batting - Pitching for Long Island Ducks : LHP Vicente Otero
|
|
Now at 3B: Júlio Mejía
|
|
|
Batting: RHB Pat Haynes
|
0-0: Ground out 1-3 (Groundball, 13)
|
|
Batting: RHB Manny Martínez
|
0-0: Foul Ball, location: 2F 0-1: SINGLE (Groundball, 56D)
|
|
Batting: LHB Rubén Rosales
|
0-0: Ball 1-0: Foul Ball, location: 2F 1-1: Ball 2-1: Ball 3-1: Fly out, F9 (Flyball, 9S)
|
|
Batting: RHB Dave O'Callaghan
|
0-0: Foul Ball, location: 2F 0-1: Called Strike 0-2: Ball 1-2: Strikes out swinging
|
| Bottom of the 10th over - 0 run(s), 1 hit(s), 0 error(s), 1 left on base; Long Island 4 - Rock River 4 |
| TOP OF THE 11TH |
|
Long Island Ducks batting - Pitching for Rock River Rats : RHP Kyle Eaton
|
|
Batting: RHB Raymond Moor
|
0-0: Ball 1-0: Foul Ball, location: 2F 1-1: Ball 2-1: Ball 3-1: Base on Balls
|
|
Batting: RHB Grégory Lesage
|
0-0: Swinging Strike 0-1: Ball 1-1: Fly out, F7 (Line Drive, 7M)
|
|
Batting: RHB Brant Lee
|
0-0: Foul Ball, location: 2F 0-1: Called Strike 0-2: Foul Ball, location: 2F 0-2: 2-RUN HOME RUN (Flyball, 8LXD), Distance : 400 ft
|
|
Pitching: RHP Pedro Rodríguez
|
|
|
Batting: SHB Dave Carpenter
|
0-0: Ball 1-0: Ball 2-0: Ground out 3-1 (Groundball, 34)
|
|
Batting: RHB Júlio Mejía
|
0-0: Called Strike 0-1: Foul Ball, location: 2F 0-2: Ball 1-2: Fly out, F8 (Flyball, 8LM)
|
| Top of the 11th over - 2 run(s), 1 hit(s), 0 error(s), 0 left on base; Long Island 6 - Rock River 4 |
| BOTTOM OF THE 11TH |
|
Rock River Rats batting - Pitching for Long Island Ducks : LHP Vicente Otero
|
|
Pitching: RHP Jim Unknown
|
|
|
Batting: LHB Hiroshi Saito
|
0-0: Ground out 4-3 (Groundball, 4S)
|
|
Batting: RHB Jeff Darby
|
0-0: Called Strike 0-1: Foul Ball, location: 2F 0-2: Ball 1-2: Ball 2-2: Ball 3-2: Foul Ball, location: 2F 3-2: Foul Ball, location: 2F 3-2: Strikes out swinging
|
|
Batting: RHB William Stafford
|
0-0: Ground out 5-3 (Groundball, 56)
|
| Bottom of the 11th over - 0 run(s), 0 hit(s), 0 error(s), 0 left on base; Long Island 6 - Rock River 4 |
|