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
Favorite Releases (2024) and Upcoming Albums have been updated - Have a look!