Saturday, July 27, 2024

Coyote - LA LA Land


LA LA Land is the lead single off of Coyotes second album L.Aliens.  In this video Coyote is traveling through the Galaxy from planet Uranus landing in Los Angeles to refuel their ship and spread their seeds.

No comments:

Post a Comment