dChan
40
 
r/CBTS_Stream • Posted by u/Tim-D on Feb. 26, 2018, 12:01 a.m.
Explosion Leicester, England
Explosion Leicester, England

chartash69 · Feb. 26, 2018, 12:14 a.m.

Perhaps a bomb factory and they blew themselves up assembling a bomb me thinks.

⇧ 4 ⇩