Will Brennan – Let’s Play Liar Liar (VIDEO)

With Will Brennan releasing his debut project, More Perfect Union, under his new deal with Steve Aoki, he releases this new visual for one of the songs on the album. AO on the premiere.