Image 1 of 1

Best01.jpg

Large, mega-statue of Michael Jackson at the McDonalds restaurant in Best, The Netherlands