They're signing up 1,000 people to dress like skeletons and march through Oklahoma City. Wowzers. It's always something with these guys...
The Lips hope to premiere Christmas on Mars at South by Southwest in March, but it's not for sure. Frontman Wayne Coyne says, "It is coming. In fact, it's better than ever. Because it's taken so long, we've become better filmmakers. There's better computer effects. I think it will be much better."
|
|
| + Friend |
|
|
| + Friend |