Yeah those are the kinds of vehicles you need to blockade roads. Not semi-trailers or school buses. Fairly ominous looking.