trucker bombs

English

Noun

trucker bombs

  1. plural of trucker bomb