This is a music video made by Chief James Billie of the Florida Seminole Tribe. This song is from the CD “Alligator Tales“ the CD was released in 1998. This video is one of the greatest things i have ever seen. You may not like it rite away but I promise watch it a few times and you will never be able to get it out of your head.
Hide player controls
Hide resume playing