WU Haoxiang: Van Hool A330 | Rt 165 | Vaughan ON
WU Haoxiang: Nova LFS HEV | LINE 1 SHUTTLE BUS | Toronto ON
WU Haoxiang: Toronto Streetcar Rt 504A
WU Haoxiang: NFI D60LFR | Rt 1 | Hamilton ON
WU Haoxiang: NFI XDE60 | Rt 5 | Brampton ON
WU Haoxiang: Van Hool A330 | viva yellow | Newmarket ON
WU Haoxiang: NFI XE40 | Rt 36B | Toronto ON
WU Haoxiang: NFI XE40 | Rt 96 | Vaughan ON
WU Haoxiang: New Flyer XD40 | Rt 107N | Mississauga ON
WU Haoxiang: Nova LFS Artic | Rt 109S | Mississauga ON
WU Haoxiang: NFI XE40 | Rt 23 | Brampton ON
WU Haoxiang: GO Transit Barrie Line
WU Haoxiang: Nova LFS | Rt 4B | Barrie ON
WU Haoxiang: ION Light Rail Rt 301
WU Haoxiang: NFI XD40 | Rt 302 ION BUS | Kitchener ON
WU Haoxiang: Alexander Dennis Enviro200 | Rt 1 | Chatham ON
WU Haoxiang: Nova LFS | Route 506 | Toronto
WU Haoxiang: Nova Bus LFS | Route 501 Streetcar Replacement Bus | Toronto ON
WU Haoxiang: Toronto TTC Route 506 CLRV Streetcar & Nova LFS HEV Bus
WU Haoxiang: Van Hool AG300 | Viva Purple | Toronto
WU Haoxiang: ADL Enviro500 SuperLo | 40 | Richmond Hill
WU Haoxiang: Nova Bus LFX 60' | Route 601 | Niagara Falls ON
WU Haoxiang: OBI Orion VII | Rt 71 | Toronto ON
WU Haoxiang: Proterra Catalyst BE40 | Not in service | Toronto ON
WU Haoxiang: Toronto 504 King Streetcar Short Turn at Wolseley Loop
WU Haoxiang: Nova LFS Artic | Rt 2S | Mississauga ON
WU Haoxiang: NFI D40LFR | Rt 7N | Mississauga ON
WU Haoxiang: Orion VII BRT | Rt 66N | Mississauga ON
WU Haoxiang: Orion VII HEV | Rt 9W | Mississauga ON
WU Haoxiang: NFI XD40 | Rt 107N | Mississauga ON