or
Ollie Williams reporting live from the World Series in San Francisco!
Published October 29, 2010 26k views More Info ยป
744 Funny Votes
153 Die Votes
25,830 Views
Published October 29, 2010
Up Next:

Are You On Ello?

AUTOPLAY
Up Next In: 10
Advertisement
Advertisement

From Around the Web