Studio 88 RCA

There a bit of magic in this short clip. Studio88 is a Live Music Venue with a twist, located just off Londons iconic Leicester Square.  We have a lot of fun creating visual content for them.