C.N.N. – The Blog Report (Video)

blame it on Meka August 5, 2008


Courtesy of M-5:

Follow CNN as they prepare to release their first studio album in 8 years. In this first installment, CNN discusses their new album title and reveal details about working together as a duo again in the studio.

New York, New York” (the 1:28 mark always gets me) > “L.A., L.A.