Walls - My Least Favorite Martian

Aired:  12/07/99 Views: 2,341

Steve Stern protests against 3rd Rock from the Sun for portraying aliens as moronic as opposed to murderous. (4:35)

Loading...