A virtual balloon race for Tri-City Band Corps and MSJ PUPs



Balloon positions are calculated 30 minutes after race launch.