Apple has released the first teaser trailer for the upcoming animated film Rango, which is set for release on March 18, 2011. Click below to watch this bizarre new teaser video.

The end of the trailer displayed a link to and, while there isn't much on the site except a link to register for updates and its various social networking links along with a unique "ambiance" video.

CLICK HERE to check out this site for yourself.