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

Tagged in:

, ,