prettymuchamazing.com —Radiohead and Nine Inch Nails have also been busy one-upping each other with their innovative promotion strategies. But who will take over Lollapalooza 2008?
Digg is a place for people to discover and share content from anywhere on the web. Digg surfaces the best stuff as submitted and voted on by the community. Take the Tour to learn more.