Fontanarosa – OH ID Lyon’s Fontanarosa recently released their latest song called ‘OH ID’ – please check out the video below: Their album Are You Really There? will be released on March 18th through Howlin Banana Records Art Rock, Indie Rock, Post Punk Tagged in: France, Howlin Banana, Lyon Share Article: