Leon
By: ZenHill Records
Genres
Description
The Tontons are a fascinating, soulful, psychedelic, rock, indie, pop band that really defies definition. Their music is so many things yet very fresh to the ears and their performances are downright enchanting. We made this video to showcase the Tontons' live experience with a little flavor of their natural habitat: Houston, TX. "Leon" is from the band's self-titled CD. Special thanks to House of Blues, GHCVB and The Houston Film Commission for their assistance in the production of this vi...
show more...