It's a documentary about the bus system in Kansas City. The date on it was 2003. This guy just said somethin like "We had this guy used to work here sayin he was gonna be a rap star" then it busted into a "Here Comes Tecca Nina" music video. It was Tech pretty much dancin' around in a bus, ontop of a bus, and at a bus station.