Leon The God – Heard Not Seen


Leon the God and Quality A. productions release an official video for “Heard Not Seen” single from upcoming “Ask and You’ll receive EP” . the visual was shot on in California during The Super Nova Tour which was booked completely indipendently by Godsway , USA. Booking.

Share This Video:Share on FacebookTweet about this on TwitterShare on Google+Email this to someone