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.

Tags
Close