News

However, scientists have said Haas' claims are a result of 'pareidolia,' a common brain phenomenon ... it's a work of art,' Haas contended. Five different veterinarians, including an avian specialist, ...
Brain Roy is a French artist who was born in 1980. How much does a Brain Roy cost? Brain Roy's work has been offered at auction multiple times, with realized prices ranging from 44 USD to 2,791 USD, ...