PublicFreakout

Self proclaimed ā€œKing Kongā€ pushes TVs on display at Costco.

Self proclaimed ā€œKing Kongā€ pushes TVs on display at Costco.

Related videos