Ron English’s giant MC Supersized figure being removed from outside the Reel Department Store in Shanghai.

Ron English’s giant MC Supersized figure being removed from outside the Reel Department Store in Shanghai.
READ FULL ARTICLE