Located just outside of Cairo, Giza has been the home to the Egyptian pyramids for thousands of years. Today, it is also home to Shia LaBeouf.
Egyptian President, Hosni Mubarak, cut the ribbon on what he's calling the nation's finest achievement, a pyramid-sized Shia LaBeouf.
Fulfilling the nation's longtime demand...
1 Comments | Posted October 21, 2009 | 10:55 AM (EST)