VV2556 T-Rex spotted in London

Created by and…@viralvideouk.com