Chicago Cubs’ World Series title disappears from new NBC show ‘Revolution’

September 20, 2012 at 8:42 am by Terez in Funny Pictures