Let's Play Endless Ocean: Blue World, Episode 3: Nineball Wizard
Get the Flash Player to see this player.
That French salty sea-captain sure plays a mean nine ball