Panthers have arrived at Tottenham Hotspur Stadium

View photos of the Panthers arrival to the stadium in London to face the Buccaneers on Sunday.

Advertising

Advertising