Tottenham Hotspur news: Do these omens prove Spurs are going to win the Champions League?

2:00am PDT - April 17th, 2019    spurs - TalkSport

The stars may be aligning - it couldn't happen, could it?