Aired:

February 19, 2005 (S30E13 / #578)

Host:

Hilary Swank

Musical Guest:

50 Cent

Cameo:

Olivia

1 / 2