TwonDon unleashes what can be his most powerful video yet. A favorite off the ‘Paradise Isn’t Free’ (EP), Twon gives us Jennifer’s Song which leaves you stuck with your own imagination and idea of what this video can represent. It gives us a Shutters Island kind of feel with the mind fuck side of it. Definitely take a watch, and soak up whatever you get from it. ‘Paradise Isn’t Free’ available everywhere now!