Santa Cruz Island, aka, the most crowded place in the world

Santa Cruz Island might be a tiny island, but the density of population is just insane. These guys visit the island to show exactly how crowded the place is.