Leach talks Sasquatch and aliens

Washington State coach Mike Leach turns to mythical creatures in his press conference, not ruling out life elsewhere.