Result found for “appaloosa”
-
=BACK IN= British/French duo APPALOOSA's 12 inch released in 2010 on Italians Do It Better. The Italians Do It Bette section, of course, romanticized the indie elements, because the original and instrumental are mixed and produced by the boss Johnny Jewel in 4 versions.[Read More]