Thanks to dogged determination, intrepid reporting, hunting down every source, and not leaving any stone unturned, the greatest mystery in the northwest has been uncovered: Turtle Boy has been found! (h/t: Hot Air)
http://view.break.com/347523 - Watch more free videos
Although his pasty appearance has freightened some, these brave souls at KGW-TV in Portland, OR threw caution to the wind to bring you this exclusive.