>>520519604And this German guy predicted it:https://www.youtube.com/watch?v=k0C2n_zk6oY
Videos still come out of and about it occasionally, what fucking went wrong that fateful day lads?
>>520519604Germany is no longer good at football