Loading the player...

Embed:

Show Review

Furry costumes, stuffed animals, and colorful LED lights is what we'd all expect from The Flaming Lips in their emotional new music video for 'How??'

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:
  • 5:01
  • Views:
  • 1,028
The Flaming Lips

© 2017 Baeble Media. All rights reserved.