London ... GODZILLA on a bus.

14281500503_fc45687703

Samtidig et annet sted…