By PEDESTRIAN.TV Published June 23, 2009 Lily Allen gets her 21st century “Secret World of Alex Mack” eyes on and warps the world Allen perfection. A great clip. Lily Allen: “Fuck You”