2k canada, ouch, police, torontoAlarming new video of Toronto Police assaulting, unarmed, handcuffed man
2.2kYour browser does not support the video tag. cars, ouch, tech, wowTesla Model 3 drives itself straight into a truck