Can you tell me the answer to who made the dome in under the dome??
extraterrestrial "leatherheads"