Tonight, millions of people around the world will gather around their televisions to see a big lighted ball drop from One Times Square in New York City at midnight. Since 1907, the New Year's Eve ball has dropped at 11:59 p.m., traveling 77 feet in 60 seconds to signify the start of another year. &n ... More >>
There's no place like home for New Found Glory wherever that is.
Elizabethtown is a mess, not that its director should care