CHINA TOPIX

12/23/2024 03:54:09 am

Make CT Your Homepage

Prof. Jesse Carlucci

Alleged Bigfoot skull

Alleged Bigfoot Skull Only a Big Piece of Rock, Says Expert

Scientists, however, pooh-pooh the existence of Bigfoot.

Real Time Analytics