Weren't those bombs in the Chuck Norris movie "Invasion USA?" I seem to recall them being stuck to school buses or the like.
Weren't those bombs in the Chuck Norris movie "Invasion USA?" I seem to recall them being stuck to school buses or the like.
ReplyDelete