https://youtu.be/hSgHXWNNveo

Fancy vehicles from DC’s latest action film “Suicide Squad” were spotted by on lookers on the set of the new film in Toronto.