Anyone ever seen Bucharest’s famous Michael Jackson statue?

Yes, there’s a statue of Michael Jackson in Bucharest. It’s in Herastrau Park apparently, and although nobody who lives in Bucharest has ever seen it, we know it exists because Mark Hillsdon at the Daily Telegraph says so. Right here: According to Hillsdon, Herastrau is home to ‘an odd mix of statues from Charles de… Continue reading Anyone ever seen Bucharest’s famous Michael Jackson statue?