Ashley Explains the Internet - 10/05/09

Ashley Explains the Internet - 10/05/09

Ashley explains to Stephanie how the internet works, but this doesnt make Doug happy. Who will win Stephanie in this tug of war?