Xavier Le Pop Star's smash dance single "Make You Wow!" has finally reached Funny or Die. Come along on his fun filled and glamourous journey.

  • July 21, 2010
  • 1.8k Views