Skip to main content
Join The Club
- Join our community
17
Member Features
24/7
Access Available
5K+
Active Members
Live Q&A Sessions
Weekly interactive sessions
Member Competitions
Win exclusive prizes
Exclusive Content
Premium articles & videos
Early Access
First to see new features
Exclusive Newsletters
Football news direct to your inbox
Monthly Rewards
Surprise gifts & perks
GET CLUB ACCESS QUICK
For the quickest way to join, simply enter your email below and get access. We will send a confirmation and sign you up to our newsletter to keep you updated on all your football news.
By submitting your information, you confirm you are aged 16 or over, have read our Privacy Policy and agree to the Terms & Conditions.
FIND OUT ABOUT OUR MAGAZINE
Want to subscribe to the magazine? Click the button below to find out more information.
Find out more

Get Club Access Quick

Join The Club for quick access. Enter your email below and we'll send confirmation plus sign you up to our newsletter.

By submitting your information, you confirm you are aged 16 or over, have read our Privacy Policy and agree to the Terms & Conditions. Geographical rules apply.

Background

Welcome to the club !

Hi ,

Your membership journey starts here.

Keep exploring and earning more as a member.

MY ACCOUNT

Badge picture

Earn Your First Badge

Complete 1 quiz to unlock your first badge.

Keep Earning Badges

Explore ways to get more involved as a member.
Football Quizzes

Football Quizzes

Quick quizzes for football fans.

Play Now
Football Crosswords

Football Crosswords

Football-themed crossword challenges.

Play Now

See what you’ve unlocked.

Explore your membership benefits.

Explore

Members Exclusive

Find the subscription that suits you

Find the subscription that suits you

We’ve highlighted the subscriptions our members get the most value from.

Explore

Sign Out
FourFourTwo FourFourTwo FOOTBALL NEWS, FEATURES, QUIZZES
UK EditionUK AU EditionAustralia US EditionUS CA EditionCanada KR Edition대한민국 TR EditionTürkiye
Sign in
  • View Profile
  • Sign out
  • Soccer Cleat Buying Guides
  • Newsletter
  • News
  • Video
  • Features
  • Quizzes
  • Clubs
  • Membership
  • More
    • Interviews
    • Subscribe
    • The Magazine Archive
    • Lists
    • How to Watch
    • About
FourFourTwo Magazine
FourFourTwo Magazine
Why subscribe?
  • Fascinating feature articles, covering everything from grass-roots football to the international scene
  • 'ACCESS ALL AREAS' pass to exclusive interviews with the biggest and best names in the game!
From$29.99
Subscribe now
Don't miss these
Ranked! The best goalkeepers in the world
Player Ranked! The 20 best goalkeepers in the world
Ranked! The best strikers in the world
Player Ranked! The 20 best strikers in the world
The Best Players In The World Right Now
Player Ranked! The 100 best players in the world, 2025
Brazilian Rivaldo embraces forward Ronaldo (R) after he scored the second goal, 16 June at the Stade de la Beaujoire in Nantes, during their 1998 Soccer World Cup group A first round match against Morocco. Brazil won 3-0.
Player Quizzes Quiz! Can you tell us the club these 100 players DIDN'T play for?
Pre-Match Poser
Quiz Pre-Match Poser no.13: Can you answer this elite-level football quiz question?
Francis Jeffers in action for Motherwell against Aberdeen, March 2011
Person ‘I enjoyed Macclesfield’s FA Cup win over Crystal Palace like you wouldn’t believe – I’d rather remember it for that than any bitterness over money’ Non-league club's assistant Francis Jeffers gives verdict on governing body’s controversial decision
Sir Alex Ferguson makes a point to his players in a game against Liverpool at Anfield in March 2007.
Player 'Fergie told me to do what I want, so I asked "Why am I not f**king playing?" That was when it went off…’ Nicky Butt on his EXPLOSIVE row with Sir Alex Ferguson
Pre-Match Poser
Quiz Pre-Match Poser no.12: Can you answer this elite-level football quiz question?
Lee Bowyer Kieron Dyer
Competition What did Kieron Dyer actually say to Lee Bowyer that sparked their infamous on-pitch fight...despite being Newcastle United team-mates?
MANCHESTER, ENGLAND - SEPTEMBER 27: Erling Haaland of Manchester City celebrates scoring his team's fifth goal with teammate Oscar Bobb during the Premier League match between Manchester City and Burnley at Etihad Stadium on September 27, 2025 in Manchester, England. (Photo by Matt McNulty/Getty Images)
Competition RANKED! Every player to have scored 100 goals in the Premier League
Pre-Match Poser
Quiz Pre-Match Poser no.11: Can you answer this elite-level football quiz question?
Jules Breach
Competition JULES BREACH: Macclesfield's FA Cup win over Crystal Palace was a magic moment that reignited why we love football
Anatoliy Trubin celebrates scoring a header to send Benfica through to the knockout rounds of the Champions League
Player Goalkeepers who scored goals
FourFourTwo issue 387
Team NEW ISSUE: Cristiano Ronaldo’s quest for 1,000 goals, the football rich list, Granit Xhaka’s Arsenal rollercoaster, Michael Laudrup and Sol Campbell, plus trendsetter Tony Pulis
Anatoliy Trubin of Benfica celebrates scoring his team's fourth goal with a header with teammates during the UEFA Champions League 2025/26 League Phase MD8 match between SL Benfica and Real Madrid C.F. at Estadio do SL Benfica on January 28, 2026 in Lisbon, Portugal.
Competition Chaos! Madness! Champions League game week 8 winners and losers
Trending
  • Spurs begin new manager search
  • Ødegaard: 'This is going to be our year'
  • Ronaldo
  • EPL
  • Interviews
  • Transfers
  • Messi
  1. Person
  2. Player

20 of the craziest player vs fan punch-ups

Features
By Greg Lea published 13 June 2019

When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.

FC Olexandria vs Anton Kanibolotskiy

FC Olexandria vs Anton Kanibolotskiy

Who'd be a goalkeeper? Not only is there a good chance they'll be punished for their mistakes, a team's custodian is also most vulnerable to attacks from invading supporters.

Shakhtar Donetsk shot-stopper Kanibolotskiy took a preventative course of action when a fan approached him in 2015. Not taking too kindly to having a middle finger thrust in his face, Kanibolotskiy shoved the supporter and grabbed him by the throat, sending his red beanie flying in the process.

Page 1 of 25
Page 1 of 25
Galatasaray vs Peter Schmeichel

Galatasaray vs Peter Schmeichel

"It was a terrifying business which had nothing to do with sport, and can be categorised objectively as an absolute disgrace," said Alex Ferguson of Manchester United's trip to Istanbul to face Galatasaray in 1993. The fan-conquering Schmeichel may not concur.

A home supporter entered the field in the closing stages of this Champions League encounter, which prompted the United goalkeeper to take action. Schmeichel grabbed the fan and ushered him to the side of the pitch, before spectacularly throwing him over the touchline. Lesson: don’t mess with the Great Dane.

Page 2 of 25
Page 2 of 25
Hapoel Tel Aviv vs Eran Zahavi

Hapoel Tel Aviv vs Eran Zahavi

Moving between rival clubs always guarantees unpopularity with at least one set of supporters, but Zahavi probably didn't expect to be physically attacked after joining Maccabi Tel Aviv from neighbours Hapoel.

The Israeli striker was set upon after scoring a penalty, exchanging kicks with the topless fan before team-mates and opponents intervened. Ten minutes after Zahavi was sent off for his actions, further crowd trouble forced the referee to abandon the match.

Page 3 of 25
Page 3 of 25
Antwerp vs Graham Stack

Antwerp vs Graham Stack

Former Arsenal goalkeeper Graham Stack was one of four Gunners to be loaned to Belgian side Beveren for the 2002/03 season, but he was the only one to get in an altercation with opposition fans.

Said supporters were soon regretting their actions, though. After breaking through the gates and making their way onto the pitch, the two Antwerp followers approached Stack and got more than they bargained for, as the loanee knocked one down with one clean punch. Who says Arsenal lack steel?

Page 4 of 25
Page 4 of 25
Ajax vs Esteban Alvarado

Ajax vs Esteban Alvarado

With 36 minutes played in AZ Alkmaar’s KNVB Cup match against Ajax, goalkeeper Alvarado was approached by an Ajax fan who appeared intent on attacking the 22-year-old shot-stopper. The fan and Alvarado jump-kicked each other, before the latter gained the upper hand and began treating the stricken supporter's body like a football.

The AZ Alkmaar man was duly sent off, which led to manager Gertjan Verbeek ordering his players into the dressing room in protest. The referee had no choice but to abandon the game.

Page 5 of 25
Page 5 of 25
Spain vs Frode Olsen

Spain vs Frode Olsen

Norway's No.1 took matters into his own hands when a fan entered the field during an international fixture against Spain in 2003. The goalkeeper showed a quick turn of pace when chasing the unwelcome visitor, before performing a flying tackle to make Vinnie Jones wince, connecting with the knee and getting absolutely none of the ball.

As the supporter tumbled over, losing a shoe in the process, Olsen again reacted quickly to pin him down and wait for assistance. Nice work all round.

Page 6 of 25
Page 6 of 25
Petrolul vs George Galamaz

Petrolul vs George Galamaz

Referee Robert Dumitru’s decision to award Steaua Bucharest a penalty just before half-time in their Romanian league clash with Petrolul would have unimaginable consequences for Steaua’s Galamaz. As the penalty was set up, a Petrolul fan broke onto the pitch and ran at Galamaz from behind, punching him on the side of the head.

The hefty connection left the defender with a broken zygomatic bone, with Galamaz's hearing also damaged. His team-mates didn't take kindly to the invader's actions and proceeded to attack the supporter, which brought them two red cards.

Page 7 of 25
Page 7 of 25
Sheffield Wednesday vs Clint Hill

Sheffield Wednesday vs Clint Hill

A 2-2 draw against Sheffield Wednesday at Hillsborough was enough to secure survival for Crystal Palace in 2010, with the Owls dropping to the third tier instead. The home fans, who took exception when a handful of travelling supporters entered the field to celebrate, decided to launch their own pitch invasion, which Palace defender Clint Hill got himself caught up in.

The no-nonsense defender was forced to dodge punches as he ran towards the tunnel, where he found sanctuary in the form of team-mate and man-mountain Claude Davis.

Page 8 of 25
Page 8 of 25
Leicester vs Ian Walker

Leicester vs Ian Walker

When you've conceded five goals in a Midlands derby, it's natural for a goalkeeper to receive abuse from those on the terraces. Leicester's Ian Walker wasn't impressed when a Foxes fan approached him and shared his views on the custodian's starting position against Aston Villa, however.

The England international grabbed hold of the supporter and shoved him to the ground, before stewards intervened to drag him away. Let's call it 5-1?

Page 9 of 25
Page 9 of 25
Hearts vs Neil Lennon

Hearts vs Neil Lennon

Then-Celtic manager Lennon admitted to feeling "endangered, annoyed, upset and angry" when he was attacked by a Hearts fan in 2011. The supporter ran into the technical area and jumped into the Bhoys boss, before being escorted away by stewards and police.

The fan was found guilty of a breach of the peace, but a charge of sectarian assault on Lennon was found 'not proven'.

Page 10 of 25
Page 10 of 25
Airdrie vs Rab Douglas

Airdrie vs Rab Douglas

After allegedly receiving sectarian abuse from Airdrie supporters, Forfar goalkeeper Douglas - once of Celtic - was also spat at and attacked by two fans.

Douglas promptly took the law into his own hands before team-mates could intervene, flooring one of the fans with a punch. The pitch-invading pair were later jailed.

Page 11 of 25
Page 11 of 25
Hearts vs Derek Riordan

Hearts vs Derek Riordan

Edinburgh derbies are always heated affairs, but the May 2009 instalment was particularly feisty. Riordan didn't exactly endear himself to Hearts supporters by netting a late winner for Hibernian, an act which almost earned him a punch in the face.

Thankfully, though, the referee was on hand to step between the fan and the Hibs striker. Riordan remained calm throughout, continuing to celebrate as the embarrassed supporter was led away.

Page 12 of 25
Page 12 of 25
Celtic vs Gordon Strachan

Celtic vs Gordon Strachan

Strachan won three league titles and three domestic cup competitions during his time as Celtic manager, but he wasn't always so popular with the club's supporters.

Indeed, the former Scotland boss was once targeted by a Bhoys follower during his playing days, the fan in question taking exception to Strachan's expertly converted penalty for Aberdeen in 1981. The Celtic supporter didn't get close enough to the celebrating midfielder, though, and was quickly hauled off by two police officers.

Page 13 of 25
Page 13 of 25
Blackburn vs Ashley Westwood

Blackburn vs Ashley Westwood

There's certainly no love lost between Burnley and Blackburn, but one Rovers fan overstepped the mark when he grabbed Clarets man Westwood by the throat in a League Cup tie in 2017.

The poor midfielder wasn't even the player who'd given Burnley the lead moments before - that was Jack Cork - but two Blackburn fans nevertheless took exception and picked Westwood as their target.

Page 14 of 25
Page 14 of 25
Havant & Waterlooville vs Ashley Vickers

Havant & Waterlooville vs Ashley Vickers

When player-manager Vickers was forced to play for Dorchester Town amid an injury crisis, he could hardly have envisage how his evening would end.

When a pitch invader wearing nothing but a Borat-style mankini continued to evade the stewards' attempted tackles, Vickers caught up with the fan and wrestled him to the ground. And what thanks did he get? A red card from the referee.

Page 15 of 25
Page 15 of 25
Leeds vs Chris Kirkland

Leeds vs Chris Kirkland

In a fiery Yorkshire derby, Leeds' Michael Tonge had just equalised against Sheffield Wednesday when Owls goalkeeper Chris Kirkland was violently shoved in the face by a Leeds supporter.

The keeper received treatment on the field for minutes after the incident, which led to the jailing of the fan, who claimed to be "so drunk" that he had no memory of the event.

Page 16 of 25
Page 16 of 25
Celtic vs Dida

Celtic vs Dida

Celtic's 2-1 victory over Champions League holders Milan in 2007 went down as one of their greatest European results this century, with Brazilian goalkeeper Dida compounding the Rossoneri's woes towards the end of the match.

After being goaded by a Celtic supporter, who gently brushed his cheek as he ran past, Dida initially gave chase before dramatically collapsing and holding his face. The stricken shot-stopper was stretchered off, but UEFA had little sympathy and banned him for two games.

Page 17 of 25
Page 17 of 25
Nottingham Forest vs Brian Clough

Nottingham Forest vs Brian Clough

When Nottingham Forest fans invaded the pitch to celebrate a 5-2 victory over QPR in 1989, they may have ambitiously hoped to steal a hug off legendary manager Brian Clough. They got nothing of the sort.

Instead, Clough went on the attack, clipping two supporters around the ear and throwing another one off the pitch. He later gave two of the fans the chance to kiss him on the cheek by way of apology.

Page 18 of 25
Page 18 of 25
Stevenage vs Scott Laird

Stevenage vs Scott Laird

A punch-up with a twist. When Stevenage's Scott Laird was felled by a fan during the pitch invasion that followed Boro's 2011 victory over Newcastle in the FA Cup, he wasn't the victim of an indiscriminate attack. Ask the defendant's lawyer.

"[The defendant] sees the injured party and he throws a punch. Why? Because the injured party had had a relationship with [the defendant's] current girlfriend," lawyer Jennifer Browne later told the court. The guilty party was jailed for 12 weeks.

Page 19 of 25
Page 19 of 25
Arsenal vs Jamie Carragher

Arsenal vs Jamie Carragher

Carragher wasn’t struck with a fist in an FA Cup tie in 2002, but rather a coin thrown by an Arsenal fans at Highbury. The Liverpool defender certainly wasn’t the first player to be hit by a bit of loose change, but his decision to chuck said coin back into the crowd makes this incident stand out.

Carragher was duly sent off by Mike Riley, while three Gunners supporters claimed to have been hit by the missile. “No matter what the physical or verbal provocation, I shouldn't have reacted like that,” the Scouser said sheepishly.

Page 20 of 25
Page 20 of 25
Birmingham vs Jack Grealish

Birmingham vs Jack Grealish

Second City derbies are invariably hot-tempered affairs, but one Birmingham supporter crossed the line (both figuratively and literally) in last season's meeting at St Andrew's when he ran onto the field and punched Grealish from behind. 

Thankfully, the Aston Villa captain wasn't hurt, and there were even pictures taken showing him sitting up and laughing while a melee broke out behind him. He had the last laugh too, scoring the winning goal in front of Villa's travelling support. 

Page 21 of 25
Page 21 of 25
Tottenham vs Frank Lampard

Tottenham vs Frank Lampard

The drama didn't end upon the sounding of the final whistle when Chelsea beat Tottenham 2-1 in an FA Cup quarter-final in 2007. Lampard and his team-mates were celebrating their hard-fought victory over a London rival when a Spurs supporter marched onto the White Hart Lane turf and aimed a punch in the England midfielder's direction. 

Lampard came out unscathed, with Chelsea's then-assistant boss, Rui Faria, dragging the fan to the ground. Didier Drogba was then accused of stamping on the pitch invader, a charge that television footage appeared to back up.

Page 22 of 25
Page 22 of 25
Everton vs Anthony Lopes

Everton vs Anthony Lopes

When television cameras picked up an Everton fan lashing out at Lyon goalkeeper Lopes while holding a young child, the supporter in question seemingly had nowhere to go. Yet instead of holding his hands up and acknowledging the error of his ways, Dad of the Year launched a spectacular defence of his actions. 

“I [got] getting carried forward with other fans. Before I knew it I was through the gate, which should have been shut. Everton should have provided adequate security,” he said before castigating the Lyon players for putting his child in danger by swinging their arms. “They’re supposed to be setting an example, as professional athletes.”

Page 23 of 25
Page 23 of 25
Peru vs Denmark

Peru vs Denmark

Austria appeared to have one foot in the semi-finals of the 1936 Olympics tournament when they established a 2-0 lead against Peru. Yet the resilient South Americans struck twice to take the game to extra time, then scored another two goals in the additional 30 minutes - but only after a group of Peruvians had assaulted several members of the Austria team. 

FIFA took switch action, voiding the result and ordering a behind-closed-doors replay, a decision which prompted the aghast Peruvians to quit the competition in a huff. Who said Olympics football isn't taken seriously? 

Page 24 of 25
Page 24 of 25
Crystal Palace vs Eric Cantona

Crystal Palace vs Eric Cantona

Perhaps the most shocking moment in Premier League history, Cantona aimed a kung-fu kick at Crystal Palace fan Matthew Simmons after he allegedly told the Manchester United man to "f*** off back to France".

Cantona had received a red card shortly before the incident for kicking out at Palace defender Richard Shaw, but that misdemeanor pailed into insignificance soon after. The unrepentant former Leeds man, who later told FFT that he "should have punched him harder", was hit with a nine-month ban and handed 120 hours of community service.

Page 25 of 25
Page 25 of 25
TOPICS
Everton Olympique Lyon Milan Celtic Antwerp Petrolul Ploieşti Blackburn Rovers Burnley Leeds United Sheffield Wednesday Crystal Palace Manchester United Nottingham Forest Stevenage Leicester City Galatasaray Hapoel Tel Aviv Ajax Havant and Waterlooville Airdrie United Hibernian Liverpool Peru Austria Arsenal Tottenham Hotspur Chelsea Aston Villa Birmingham City
Greg Lea
Greg Lea
Social Links Navigation

Greg Lea is a freelance football journalist who's filled in wherever FourFourTwo needs him since 2014. He became a Crystal Palace fan after watching a 1-0 loss to Port Vale in 1998, and once got on the scoresheet in a primary school game against Wilfried Zaha's Whitehorse Manor (an own goal in an 8-0 defeat).

Read more
Lee Bowyer Kieron Dyer
What did Kieron Dyer actually say to Lee Bowyer that sparked their infamous on-pitch fight...despite being Newcastle United team-mates?
 
 
Luis Figo of Barcelona
‘We were all disappointed, but the real question was why Figo left. It’s just not normal for a Barcelona player to join Real Madrid’ Jari Litmanen on Luis Figo’s explosive Nou Camp exit
 
 
Anatoliy Trubin celebrates scoring a header to send Benfica through to the knockout rounds of the Champions League
Goalkeepers who scored goals
 
 
Tottenham players celebrate with the Europa League trophy on a parade two days after their victory over Manchester United in the final in Bilbao.
2025: The Year of the Underdog (even North Korea won something)
 
 
Jules Breach
JULES BREACH: From the glory of the England U21s and Lionesses to the manic few minutes following Ange Postecoglou's sacking... my 2025 football highlights
 
 
England Women
The good, the bad and the OMGs: The 2025 Women’s Football Awards
 
 
Latest in Player
LIVERPOOL, ENGLAND - JANUARY 12: Hugo Ekitike of Liverpool celebrates scoring a goal with team mate Florian Wirtz during the Emirates FA Cup Third Round match between Liverpool and Barnsley on January 12, 2026 in Liverpool, England. (Photo by Jan Kruger/Getty Images)
Liverpool duo go in search of Tottenham Hotspur record already belonging to much-loved pair
 
 
Jude Bellingham was initially expected to miss a month with a hamstring injury but that could now be longer
England star's World Cup hopes suffer major blow after club setback
 
 
LONDON, ENGLAND - FEBRUARY 7: Kai Havertz of Arsenal during the Premier League match between Arsenal and Sunderland at Emirates Stadium on February 7, 2026 in London, England. (Photo by Vince Mignott/MB Media/Getty Images)
Is Kai Havertz injured this week? Injury latest on Arsenal forward
 
 
An aerial view of Wembley Stadium
England set to lose ex-Chelsea wonderkid to rival nation before 2026 World Cup
 
 
PSG forward Ousmane Dembele
Ousmane Dembele trash talk to ex-Spurs man caught on camera
 
 
LONDON, ENGLAND - FEBRUARY 10: Wilson Odobert of Tottenham Hotspur receives medical treatment after appearing to be injured during the Premier League match between Tottenham Hotspur and Newcastle United at Tottenham Hotspur Stadium on February 10, 2026 in London, England. (Photo by Steve Bardens/Getty Images)
Spurs suffer new suspected long-term injury
 
 
Latest in Features
Get yourself down to the Emirates Stadium
Last minute FA Cup tickets! Get a luxury fourth round experience at a Premier League ground
 
 
Igor Tudor has plenty of experience under his belt
Who is Igor Tudor? Tottenham Hotspur’s new manager revealed
 
 
Details of the Jamaica 26 x Bob Marley Home and Away Authentic Jerseys
Is This Love? The Jamaica Bob Marley-inspired World Cup kits will have you jamming this summer
 
 
Antoine Semenyo of Manchester City celebrates scoring his team's second goal during the Premier League match between Manchester City and Wolverhampton Wanderers at Etihad Stadium on January 24, 2026 in Manchester, England.
Can I watch Man City vs Salford on TV? Live streams, TV listings for FA Cup 4th round tie
 
 
Liam Rosenior coach of Chelsea FC during the UEFA Champions League 2025/26 League Phase MD8 match between SSC Napoli and Chelsea FC at Stadio Diego Armando Maradona on January 28, 2026 in Naples, Italy.
How to watch Hull City vs Chelsea: Free Streams, TV Channels as Liam Rosenior returns to the MKM Stadium
 
 
Wrexham beat Nottingham Forest on penalties in the last round of the FA Cup
How to watch Wrexham vs Ipswich Town: free streams, TV details for FA Cup fourth round
 
 
LATEST ARTICLES
  1. Antoine Semenyo of Manchester City celebrates scoring his team's second goal during the Premier League match between Manchester City and Wolverhampton Wanderers at Etihad Stadium on January 24, 2026 in Manchester, England.
    1
    Can I watch Man City vs Salford on TV? Live streams, TV listings for FA Cup 4th round tie
  2. 2
    ‘I was really close to choosing Arsenal when I was younger. I was having steak with Arsene Wenger and thought, “Is he going to judge me if I eat the fries?”’ Martin Odegaard on almost joining Arsenal as a teenager
  3. 3
    FourFourTwo's Weekend Crossword 40: Accessories, associations and Asian heroes
  4. 4
    Liverpool duo go in search of Tottenham Hotspur record already belonging to much-loved pair
  5. 5
    Last minute FA Cup tickets! Get a luxury fourth round experience at a Premier League ground

FourFourTwo is part of Future US Inc, an international media group and leading digital publisher. Visit our corporate site.

Add as a preferred source on Google
  • Terms and conditions
  • Contact Future's experts
  • Privacy policy
  • Cookies policy
  • Accessibility statement
  • Careers
  • About FourFourTwo
  • Advertise with us
  • Worldwide
  • How to pitch to FourFourTwo

© Future US, Inc. Full 7th Floor, 130 West 42nd Street, New York, NY 10036.

Please login or signup to comment

Please wait...