Donate SIGN UP

defoe

Only 1 question

Avatar Image
defoe
The england chant la la la da da da de da etc, is that just a made up rhythm or is there an actual song - if so name please thank you in advance

Only 1 question