She may have just got the shit knocked out of her, but Leona Lewis is persevering regardless. The British beauty has just released the video for "Happy", which was written by Ryan Tedder. This is the lead single for Leona's upcoming sophomore album Echo.
Bull Attacks Female Tourist on Cabo Beach, Horrifying Video
47 minutes ago