08 May 2015 Matador Stephen Merchant’s Outrageous ‘Lip Sync Battle’ Is The Only Thing You Need To Watch Today