featuring our new video, below the link
Flux Forward: Aphex Twin, Amycanbe & The Roots
saying (free translation):
"A very nice colorful new music video filmed by the Italian alternative band Amycanbe for her song "Truth Be Told". The song comes from the latest album, "Mountain Whales". On display are driven by the way scenes with wonderfully unusual angles of objects and people, variety of things. Please check it out."