Juliette Lewis: Little Red Riding Loon

The only thing more bizarre than Juliette Lewis -- her outfits! Cape Fear!

Click here for info about our online advertising practices.