Live action footage
SLOW MOTION: 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