World Cup Banners

We had the opportunity to produce the upcoming World Cup Banners for downtown Truckee and Tahoe City. This is the first World Cup race to be held at Squaw Valley since 1969. Over 20,000 spectators are expected to arrive in the next few weeks.