Showing posts with label Trevor Immelman. Show all posts
Showing posts with label Trevor Immelman. Show all posts

Sunday, April 13, 2008

Trevor Immelman wins The Masters

Here's how he won it...



His competitors were apparently distracted by these two dopes following him around carrying an anchor. That and the fact that he wears a sweet Rolex.