Back
See I told you! Aruba is really small! and look how close it is to Venezuela!