Ticker tape parade

Fans cheer during the New York Giants ticker tape victory parade down the "Canyon of Heros" in New York City. The Giants have defeated the New England Patriots in Super Bowl XLVI at Lucas Oil Stadium in Indianapolis. Photo courtesy: AFP


Buffalo fight

2014-02-05 7:27 pm

Ash

2014-02-05 2:38 pm

Celebration

2014-02-03 1:14 pm

Recycled

2014-01-15 1:03 pm

Sand village

2014-01-14 1:19 pm

First

2014-01-08 1:34 pm

Factory

2014-01-07 2:15 pm

Debut

2014-01-06 2:24 pm

Snow world

2014-01-05 2:11 pm

Snowstorm

2014-01-03 5:20 pm