Thursday, February 20, 2020

Tag: mural

twenty one pilots ned

Giant twenty one pilots, Ned mural appears in London

A massive Ned mural has curiously showed up in a London, England district. The twenty one pilots painting features the weird, white creature next...