EL PUPAS – The curse of Atletico Madrid

The capital of Spain, Madrid is the home of two top European teams; Real Madrid and Atletico Madrid. Real Madrid is known to be one of the best, if not the best, and most successful club in the world. Los Blancos are the only team to win “Club of the Century.” There is evidence of … Continue reading EL PUPAS – The curse of Atletico Madrid