Loading the player...


Show Review

Fol Chen keep the roller-rink music video trend alive with "I.O.U.", a song off The False Alarms.

Artist Bio

Fol Chen is an American Electronic band from Los Angeles, California, formed in 2009.

About this Video

  • Duration:
  • 3:32
  • Views:
  • 2,148
Fol Chen

© 2017 Baeble Media. All rights reserved.