Live action footage
Person pressing brake lever on electric bicycle handle, modern smart transport
HD
1920 x 1080