A brand spanking new clip from the next Tuesday's episode of ABC's "The River" has made its way on the scene today, and as always we have it hosted below for your viewing pleasure.
http://i40.tinypic.com/2djal5.jpg" class="photoborder" />
Episode 1.03 - "Los Ciegos" Airs on 2/14/12 @ 9:00-10:00 p.m., ET
Source: HorrorBid