Foam stands for "Fragments Of A Microgenius". A indie rock band from Eindhoven (Netherlands) formerly known as Microgenius formed in 1996.
No remixes found for this artist in the current scope.