Cool No Human Would Smudge Glass Like This, It Must Be Bigfoot By Devin Faraci, Jul 26, 2011 Smudge evidence indicates Bigfoot may be peeping inside our cars! With video!