Advert: Alfa Romeo – Made Of Red
Music: CocoRosie – Lemonade
Alfa Romeo celebrate all things red, including their car range, in this TV ad. The music is Lemonade by CocoRosie, an experimental US-born, French-living duo, whose music was previously featured in a Samsung Galaxy ad. Lemonade is from the 2010 album Grey Oceans and is available to download on iTunes.