Well holy cow! The people at Google have pretty much taken us right inside of STUDIO 2 at Abbey Road Studios for an unprecedented look at where the magic happens! While there is no mention of Umphrey’s and their London Session that we have been able to find, it is still a ridiculously amazing look inside of an historical landmark. Check it out!