BREAKING NEWS: TCC member Demola spotted in a foot tunnel under the River Thames?


The reports were true.

I should know, I took the photo.

Yesterday at the Greenwich end of a foot tunnel under the River Thames, London.


Joshua, TCC

Comments

Popular Posts