The video was featured in Discovery Channel UK last March 06 2013, unfortunately, this was not launched in the Philippines. Lou Ferrante visited the largest prison in the world, The New Bilibid Prison or NBP, located in Muntinlupa City, Metro Manila, Philippines. Sigue Sigue Commando Gang Boss Commander Jaybee Sebastian talks about the gang life inside NBP, in which Lou calls “gangster's paradise“.
Hide player controls
Hide resume playing