‘Live’ is the latest transatlantic link up between the UK and the US, a trend that’s been around for years but has become even more popular recently. ‘Live’ is a collaboration that just makes sense. As artists Giggs and Casanova are a pairing that were always going to compliment each other due to similar content…