Crucial Star has released the single and music video “Telescope,” featuring Leellamarz and singer msftz, today. The song was produced by On Fleek.
Crucial Star has released the single and music video “Telescope,” featuring Leellamarz and singer msftz, today. The song was produced by On Fleek.