At last! The anthems are sung, the teams are on the pitch, and the Macarena Stadium in Los Del Rio is about to play host to the greatest event in global pop, the Pop World Cup Final. Joining us are.. YOU, in the comment(ary) box and the voting poll &[…]