Breaking News - Sasquatch finally spotted.