OMG. You see what they did there? YOU SEE IT? I swear my heart just did some sort of weird freak out thing… The Evil Queen from Once Upon A Time lives in a house addressed 108. SERIOUSLY? Am I the only crazy LOST fan who caught this?