‘Bigfoot’ Shows Up on LIVE TV [VIDEO]

YouTube

‘Bigfoot’ Shows Up on LIVE TV [VIDEO]

There’s nothing like reporting a huge snow storm and Bigfoot crashing your party!

 

Share