From lectorvyal May 5, 2006 0 Facebook Tweet Email i think im in love allura is the best! she's an aussie and she likes to take her clothes off' what more could you ask for