FAIL (the browser should render some flash content, not this).

Featured Video in 1996 The Mustard Seeds released their self titled album and also released a music video for their single "Quick Sand".

Watch the Video

The Mustard Seeds are proud to announce the release of their brand new album "III". The album is available online at CD Baby and iTunes!