FASTBACK340 said . The ride does NOT take you through THE well-known "South Bronx", which rivals the Bermuda Triangle as the last place on Earth you'd want to drive through, in anything but a full-on Military Hummer. Click to expand...