The semi tractor (Volvo… now Chinese) pulling the trailer wherein 53 illegal immigrants died has a red/black color scheme, the Satanic colors.
Sacrifice to Satan?
The semi tractor (Volvo… now Chinese) pulling the trailer wherein 53 illegal immigrants died has a red/black color scheme, the Satanic colors.
Sacrifice to Satan?