from "The Best of Non-Stop Super Eurobeat 2003" album by Vari Artisti
See who else performs this track