
Linkin Park Live Earth Japan 2007
The main Live Earth concert in Japan was held at Makuhari Messe, Chiba nearby Tokyo on 7 July 2007.
0 takes · 0 hearts · 0 replies
Nothing on the record yet. The first take opens the floor.

The main Live Earth concert in Japan was held at Makuhari Messe, Chiba nearby Tokyo on 7 July 2007.
0 takes · 0 hearts · 0 replies
Nothing on the record yet. The first take opens the floor.