Kolkata Knight Riders are in fine form on the cricket field with eight wins from their last eight IPL matches—and off it, they're in a pretty good mood as well, judging by this video.
Spoofing Pharrell Williams' "Happy," the Knight Riders stars lip-sync their way through a rendition of the song.
It features some amusing and unlikely cameos, including Sunil Narine looking as unhappy as you could ever imagine given the song, Jacques Kallis bouncing around in some style and even the great Wasim Akram getting involved.
What will they do if they win the final?
[Kolkata Knight Riders, YouTube]