More Videos by Broadcast & The Focus Group
Video filmed from the front of a tram on Hong Kong Island.