So awesome.
That was THE BEST Terry Bogard related piece of flash I have ever seen. In fact, you could say it was the ONLY Terry Bogard related flash I have ever seen. But that's part of what makes it so awesome. I laughed my ass off and then some. Too bad you couldn't fit the "geese" scene somewhere in the movie, but at least you had it in the extras. This made my day.