Revolution Trailer Predicts Cubs World Series Win
According to a trailer for the new NBC show "Revolution," the Chicago Cubs will take home the 2012 World Series. See image below.
The "Cubs Win" MLB 12 The Show commercial may be real, indeed.
According to a trailer for the new NBC show "Revolution," the Chicago Cubs will take home the 2012 World Series. See image below.
The "Cubs Win" MLB 12 The Show commercial may be real, indeed.