Columbia Pictures has released the second trailer for Ridley Scott’s The Taking of Pelham 123, which stars Denzel Washington and John Travolta. Check it out after the jump.
The Taking of Pelham 1 2 3 hits theaters on June 12, 2009. Continue reading The Taking of Pelham 1 2 3 Trailer #2