20 They live amongst us until the light is shined upon them. Maggots. (www.bbc.co.uk) posted 1 year ago by DREDD 1 year ago by DREDD +20 / -0 3 comments share 3 comments share save hide report block hide replies
Surprised the BBC have reported on it.