Lily Allen In Tokyo
Lily Allen checked in with fans on her blog at MySpace (@lilymusic) on Thursday (November 16), her last day in Tokyo, Japan. The singer posted several pictures from her trip, including images of her in dinosaur and Elmo outfits, in addition to a video clip where she’s on all fours in her dinosaur costume. Pictures and video have since been removed.