Live action footage
TIME LAPSE: Bus , Public Transport in Shanghai China , Asian men and woman sitting in bus driving in daylight stopping at stop people are getting in HD
HD
1920 x 1080