In late September 2018, a photographer managed to snap these exclusive photos of The Imaginary Brother, proving once and for all, the existence of this elusive beast! The pictures were taken in south London at the Horniman Museum. The Imaginary Brother has been...
Recent Comments