San Francisco Giants 2012 World Series Champions!
Well, the 2012 baseball season is over and the crew at Orange was super excited to see our San Francisco Giants win the World Series for the second time in three years. It was also awesome that one of the main hashtags for the postseason was #OrangeOctober, which of course, we loved!
During the course of the season, we took some Impossible […]