Proof Big Foot Exists Photo

funny photo proof that big foot exists feet impressions in sand on beach pic Now that is some Big Foot on the beach. Two feet impressions. Yes, Big Foot obviously exists. Or maybe its just an ad for Hang Ten. Funny.
Google