Loading Video…
This browser does not support the Video element.
Belize offers small Nevada town a chance to get away from Area 51 raid
The tourism board of Belize is offering residents with a population of only 54 people in Nevada the chance to be far away from the possible Area 51 raid.