Top Gear Australia Teaser Hits The Web

With the premiere of Top Gear Australia » 9/23/08 6:00pm 9/23/08 6:00pm on September 29 less than a week away, this teaser gives at the impending hoonage. Looks like we can expect a review of the world's first , and some sort of challenge involving sharks, meat and a Mini Moke. Wait a sec, is that a we see too? [via ]