Big Red Bus Tour New York City. While I Was In Nyc I Saw The Big Red Bus Big Red Bus Red Bus Good People from While i was in NYC,, I saw the Big Red ...