Directed by Nick Astro
Nick Astro has to show you something. What is it exactly? I’m not really sure, but I think it’s happiness. So turn that frown upside with this new video for “Magic Carpet.” Take a ride up top.
Nick’s new album, Listen To New Music, produced entirely by Dee Lilly will be out in the near future.