Maybe aliens???

Jamie - EI North carolina, North Carolina