Thursday, April 8, 2010

A 25-foot tall replica statue of the Egyptian god Anubis passes in front of the Statue of Liberty

A 25-foot tall replica statue of the Egyptian god Anubis passes in front of the Statue of Liberty while taking a tour of New York waterways.

http://www.winnipegfreepress.com/travel/A-lifetime-of-New-York-minutes-89322202.html