2011-01-07 RF finally release their 1st album on iTunes ... RF RF finally release their 1st album on iTunes ... [Country] Japan United States United Kingdom Canada France Deutschland Italia Espania Portugal Belgue Finland Australia Mexico & more...