Love Island fans spot Luca Bish 'fuming' as he and Gemma Owen finish second in final

Love Island fans were quick to notice Luca's reaction as he came second alongside Gemma in the show's live final, with the couple being pipped to the post by Davide and Ekin-Su

Source : www.ok.co.uk

Read Full Article