There ought to be a mandate that,from now on, the Flaming Lips' Wayne Coyne exhibit up at every David Bowie tribute singing "Life on Mars" while riding the shoulders of Chewbacca in a floor-length LED Technicolor dreamcoat. Coyne's appearance atop his final furry was the greatest moment of spectacle ... More ยป
Source: google.com