SBS Transit's C751A, debuted in 2003 along with the opening of NEL. While, this shows the interior.