Loading the player...

Embed:

Show Review

There have been a lot of tributes to David Bowie over the last few years...we're a little surprised it took The Flaming Lips this long to get in on the trend.

Artist Bio

The Flaming Lips are an American rock band, formed in Oklahoma City, Oklahoma in 1983.

SHARE ON FACEBOOK

Editorial

About this Video

  • Duration:
  • 4:02
  • Views:
  • 2,024
The Flaming Lips

© 2017 Baeble Media. All rights reserved.