Did Boris and Natasha place this “bomb”?
First I’ve heard of the red truck and it’s one. That stinks to high heaven.