The Upcoming.org Archives
New Years Ball
December 31, 2007
Paramount Studios
5555 Melrose Ave
Los Angeles,
California
90038
Added by
Upcoming Robot
on April 28, 2008