How Much Helium Is Needed To Fill The Macy's T-Day Parade Balloons?

Date: 24 November 2010 Time: 03:53 PM ET
Lifes-little-mysteries