Is this the world's best selfie?

nr intv lee thompson brazil statue selfie_00000020.jpg
nr intv lee thompson brazil statue selfie_00000020.jpg

    JUST WATCHED

    Is this the world's best selfie?

MUST WATCH

Climber Lee Thompson snapped a few selfies while standing on the 125-foot "Christ the Redeemer" statue in Brazil.