Video: Faith No More Play New Tune In Argentina?
Fans of the best band ever have been speculating that this new track — which no one seems to recognize — is indeed a new Faith No More song.
They played the song during their set in Buenos Aires, Argentina, on November 8.
After the jump, check out footage of the track. If you recognize it as something other than new Faith No More, let us know.