King Long XMQ6728 A new 7.2 meter long Chinese bus. At least 10 arrived in December 2011. See: https://www.youtube.com/watch?v=uBxmKjJTing