The link provided didn't work for me, but here you can find the article on Michel Barsoum and his work asserting that some of the Giza pyramids were cast: http://www.livescience.com/history/070518_bts_barsoum_pyramids.html