58 Necker Island, eh? Wonder how many MORE of these horrific places exist? posted 204 days ago by solo_verdades 204 days ago by solo_verdades +58 / -0 Branson's island... 12 comments share 12 comments share save hide report block hide replies
Google...Go ogle.
ogle:
1.To look or stare at, especially in a desirous manner.
Makes you wonder.
I love this breakdown. Thank you. Staring us ALL in the face forever.