Road Blockers and Tyre killers are heavy duty and anti-terrorist barriers that are installed at higj sensitive areas where unauthorized vehicles have strict restrictions for access.
Road Blockers and Tyre killers are heavy duty and anti-terrorist barriers that are installed at higj sensitive areas where unauthorized vehicles have strict restrictions for access.