Added by brazilfashion 12 years ago on 3 December 2011 05:35
Found this in an old folder of videos I recorded from TV. I think this aired during something I recorded off Comedy Central. This is from 2005. I remember seeing this and thinking "What is the girl from Lost doing in a Live Links commercial?"