The Travel Channel had a show on last night--the 13 Scariest Places in America. But The Capitol in Washington D.C. wasn't on the list!
Of course, neither was Beaver Stadium. And I'm here to tell you there were 65,000 people scared on Saturday night (and hundreds of thousands more watching at home) until that kick boinked off the right upright! How scary can you get????
Sen. Mark Warner: Silver Line to open in April 2014
23 minutes ago