Bigfoot sighted in North Carolina...WHERE'S OBAMA!!!?

I thought this thread was going to be about Michelle Obama
 
Back
Top Bottom