Loading...
Uploaded by Shuffdad on Jul 12, 2010
Michael Franti and Spearhead playing live in Louisville, Kentucky at the Waterfront Independence Festival, July 4th, 2010.
Music
Standard YouTube License
Load more suggestions
Link to this comment:
Video Responses
All Comments (0)