*shrugs* I dunno. She hasn't said why she has a giant laser sticking out her window either.
She hates water.......so I'll just head back down to the beach.........