Lol England always embarrass themselves Got gifted a penalty, miss and then red card --- GG Riot - https://imgur.com/PinGPhR https://imgur.com/Hs8Y1vQ