For our form stats from just the last 6 games, with it being Good Friday, we have 34 fixtures to look at across La Liga, Ligue 1, the Championship, League One and League Two. You can see our full season stats for today here.
| Team⇅ | PPG⇅ | Difference⇅ | PPG⇅ | Team⇅ | League⇅ | Day⇅ | |
|---|---|---|---|---|---|---|---|
| 1 | Norwich City | 2 | 1.83 | 0.17 | Portsmouth | CH | Fri |
| 2 | Colchester United | 0.83 | 1.67 | 2.5 | Oldham Athletic | L2 | Fri |
| 3 | Lincoln City | 2.67 | 1.5 | 1.17 | AFC Wimbledon | L1 | Fri |
| 4 | Grimsby Town | 2.17 | 1.5 | 0.67 | Harrogate Town | L2 | Fri |
| 5 | Accrington Stanley | 0.33 | 1.34 | 1.67 | Crewe Alexandra | L2 | Fri |
| 6 | Bristol Rovers | 2.5 | 1.33 | 1.17 | Fleetwood Town | L2 | Fri |
| 7 | Rotherham United | 0.83 | 1.17 | 2 | Stevenage | L1 | Fri |
| 8 | MK Dons | 2 | 1.17 | 0.83 | Barrow | L2 | Fri |
| 9 | Charlton Athletic | 1.33 | 1.16 | 0.17 | Bristol City | CH | Fri |
| 10 | Blackpool | 1.33 | 1.16 | 0.17 | Exeter City | L1 | Fri |
| 11 | Walsall | 1.33 | 1.16 | 0.17 | Gillingham | L2 | Fri |
| 12 | Stoke City | 1.17 | 1 | 0.17 | Sheffield Wednesday | CH | Fri |
| 13 | Bradford City | 1.17 | 1 | 0.17 | Northampton Town | L1 | Fri |
| 14 | PSG | 2.17 | 0.84 | 1.33 | Toulouse | FR1 | Fri |
| 15 | Luton Town | 1.83 | 0.83 | 1 | Peterborough United | L1 | Fri |
| 16 | Middlesbrough | 1.5 | 0.67 | 2.17 | Millwall | CH | Fri |
| 17 | Plymouth Argyle | 2.17 | 0.67 | 1.5 | Bolton Wanderers | L1 | Fri |
| 18 | Rayo Vallecano | 1.33 | 0.66 | 0.67 | Elche | LL | Fri |
| 19 | Coventry City | 2.5 | 0.5 | 2 | Derby County | CH | Fri |
| 20 | Newport County | 1.5 | 0.5 | 1 | Crawley Town | L2 | Fri |
| 21 | Salford City | 2.5 | 0.5 | 2 | Notts County | L2 | Fri |
| 22 | Sheffield United | 0.83 | 0.34 | 1.17 | Swansea City | CH | Fri |
| 23 | Huddersfield Town | 1.33 | 0.34 | 1.67 | Reading | L1 | Fri |
| 24 | QPR | 1 | 0.33 | 1.33 | Watford | CH | Fri |
| 25 | Doncaster Rovers | 1.83 | 0.33 | 1.5 | Mansfield Town | L1 | Fri |
| 26 | Chesterfield | 1.5 | 0.33 | 1.17 | Cheltenham Town | L2 | Fri |
| 27 | Leicester City | 1 | 0.33 | 0.67 | Preston North End | CH | Fri |
| 28 | Shrewsbury Town | 0.5 | 0.33 | 0.17 | Tranmere Rovers | L2 | Fri |
| 29 | Oxford United | 1.67 | 0.17 | 1.5 | Hull City | CH | Fri |
| 30 | Burton Albion | 1.17 | 0.17 | 1 | Barnsley | L1 | Fri |
| 31 | Stockport County | 1.67 | 0.17 | 1.5 | Wycombe Wanderers | L1 | Fri |
| 32 | Barnet | 1.67 | 0.16 | 1.83 | Bromley | L2 | Fri |
| 33 | Birmingham City | 0.67 | 0.16 | 0.83 | Blackburn Rovers | CH | Fri |
| 34 | West Brom | 1.5 | 0 | 1.5 | Wrexham | CH | Fri |
| Team⇅ | BTTS %⇅ | Average⇅ | BTTS %⇅ | Team⇅ | League⇅ | Day⇅ | |
|---|---|---|---|---|---|---|---|
| 1 | Luton Town | 100 | 91.5 | 83 | Peterborough United | L1 | Fri |
| 2 | Stoke City | 83 | 75 | 67 | Sheffield Wednesday | CH | Fri |
| 3 | Rayo Vallecano | 50 | 75 | 100 | Elche | LL | Fri |
| 4 | West Brom | 67 | 67 | 67 | Wrexham | CH | Fri |
| 5 | Bradford City | 67 | 67 | 67 | Northampton Town | L1 | Fri |
| 6 | Oxford United | 67 | 58.5 | 50 | Hull City | CH | Fri |
| 7 | Doncaster Rovers | 50 | 58.5 | 67 | Mansfield Town | L1 | Fri |
| 8 | Burton Albion | 50 | 58.5 | 67 | Barnsley | L1 | Fri |
| 9 | Plymouth Argyle | 50 | 58.5 | 67 | Bolton Wanderers | L1 | Fri |
| 10 | MK Dons | 67 | 58.5 | 50 | Barrow | L2 | Fri |
| 11 | Sheffield United | 83 | 58 | 33 | Swansea City | CH | Fri |
| 12 | Chesterfield | 33 | 58 | 83 | Cheltenham Town | L2 | Fri |
| 13 | Middlesbrough | 50 | 50 | 50 | Millwall | CH | Fri |
| 14 | QPR | 33 | 50 | 67 | Watford | CH | Fri |
| 15 | Birmingham City | 33 | 50 | 67 | Blackburn Rovers | CH | Fri |
| 16 | Leicester City | 50 | 50 | 50 | Preston North End | CH | Fri |
| 17 | Coventry City | 50 | 50 | 50 | Derby County | CH | Fri |
| 18 | Blackpool | 67 | 50 | 33 | Exeter City | L1 | Fri |
| 19 | Huddersfield Town | 50 | 50 | 50 | Reading | L1 | Fri |
| 20 | Stockport County | 67 | 50 | 33 | Wycombe Wanderers | L1 | Fri |
| 21 | Newport County | 67 | 50 | 33 | Crawley Town | L2 | Fri |
| 22 | Accrington Stanley | 33 | 50 | 67 | Crewe Alexandra | L2 | Fri |
| 23 | Walsall | 50 | 50 | 50 | Gillingham | L2 | Fri |
| 24 | PSG | 50 | 50 | 50 | Toulouse | FR1 | Fri |
| 25 | Norwich City | 17 | 42 | 67 | Portsmouth | CH | Fri |
| 26 | Lincoln City | 33 | 41.5 | 50 | AFC Wimbledon | L1 | Fri |
| 27 | Barnet | 50 | 41.5 | 33 | Bromley | L2 | Fri |
| 28 | Bristol Rovers | 33 | 41.5 | 50 | Fleetwood Town | L2 | Fri |
| 29 | Shrewsbury Town | 33 | 41.5 | 50 | Tranmere Rovers | L2 | Fri |
| 30 | Salford City | 17 | 33.5 | 50 | Notts County | L2 | Fri |
| 31 | Charlton Athletic | 33 | 33 | 33 | Bristol City | CH | Fri |
| 32 | Colchester United | 33 | 33 | 33 | Oldham Athletic | L2 | Fri |
| 33 | Grimsby Town | 33 | 33 | 33 | Harrogate Town | L2 | Fri |
| 34 | Rotherham United | 17 | 25 | 33 | Stevenage | L1 | Fri |
| Team⇅ | Over 1.5 %⇅ | Average⇅ | Over 1.5 %⇅ | Team⇅ | League⇅ | Day⇅ | |
|---|---|---|---|---|---|---|---|
| 1 | Sheffield United | 100 | 100 | 100 | Swansea City | CH | Fri |
| 2 | Stoke City | 100 | 100 | 100 | Sheffield Wednesday | CH | Fri |
| 3 | Luton Town | 100 | 100 | 100 | Peterborough United | L1 | Fri |
| 4 | Leicester City | 83 | 91.5 | 100 | Preston North End | CH | Fri |
| 5 | Bradford City | 100 | 91.5 | 83 | Northampton Town | L1 | Fri |
| 6 | Chesterfield | 67 | 83.5 | 100 | Cheltenham Town | L2 | Fri |
| 7 | Accrington Stanley | 67 | 83.5 | 100 | Crewe Alexandra | L2 | Fri |
| 8 | Walsall | 67 | 83.5 | 100 | Gillingham | L2 | Fri |
| 9 | Rayo Vallecano | 67 | 83.5 | 100 | Elche | LL | Fri |
| 10 | QPR | 83 | 83 | 83 | Watford | CH | Fri |
| 11 | West Brom | 83 | 83 | 83 | Wrexham | CH | Fri |
| 12 | Stockport County | 83 | 83 | 83 | Wycombe Wanderers | L1 | Fri |
| 13 | Middlesbrough | 67 | 75 | 83 | Millwall | CH | Fri |
| 14 | Oxford United | 83 | 75 | 67 | Hull City | CH | Fri |
| 15 | Coventry City | 100 | 75 | 50 | Derby County | CH | Fri |
| 16 | Lincoln City | 83 | 75 | 67 | AFC Wimbledon | L1 | Fri |
| 17 | MK Dons | 67 | 75 | 83 | Barrow | L2 | Fri |
| 18 | Norwich City | 67 | 67 | 67 | Portsmouth | CH | Fri |
| 19 | Blackpool | 67 | 67 | 67 | Exeter City | L1 | Fri |
| 20 | Burton Albion | 67 | 67 | 67 | Barnsley | L1 | Fri |
| 21 | Plymouth Argyle | 67 | 67 | 67 | Bolton Wanderers | L1 | Fri |
| 22 | Newport County | 67 | 67 | 67 | Crawley Town | L2 | Fri |
| 23 | Shrewsbury Town | 67 | 67 | 67 | Tranmere Rovers | L2 | Fri |
| 24 | Salford City | 33 | 66.5 | 100 | Notts County | L2 | Fri |
| 25 | PSG | 83 | 66.5 | 50 | Toulouse | FR1 | Fri |
| 26 | Birmingham City | 50 | 58.5 | 67 | Blackburn Rovers | CH | Fri |
| 27 | Doncaster Rovers | 50 | 58.5 | 67 | Mansfield Town | L1 | Fri |
| 28 | Huddersfield Town | 50 | 58.5 | 67 | Reading | L1 | Fri |
| 29 | Bristol Rovers | 67 | 58.5 | 50 | Fleetwood Town | L2 | Fri |
| 30 | Colchester United | 50 | 58.5 | 67 | Oldham Athletic | L2 | Fri |
| 31 | Grimsby Town | 50 | 58.5 | 67 | Harrogate Town | L2 | Fri |
| 32 | Charlton Athletic | 33 | 50 | 67 | Bristol City | CH | Fri |
| 33 | Barnet | 67 | 50 | 33 | Bromley | L2 | Fri |
| 34 | Rotherham United | 50 | 41.5 | 33 | Stevenage | L1 | Fri |
| Team⇅ | Over 2.5 %⇅ | Average⇅ | Over 2.5 %⇅ | Team⇅ | League⇅ | Day⇅ | |
|---|---|---|---|---|---|---|---|
| 1 | Plymouth Argyle | 67 | 67 | 67 | Bolton Wanderers | L1 | Fri |
| 2 | Luton Town | 67 | 67 | 67 | Peterborough United | L1 | Fri |
| 3 | MK Dons | 67 | 67 | 67 | Barrow | L2 | Fri |
| 4 | Stoke City | 83 | 66.5 | 50 | Sheffield Wednesday | CH | Fri |
| 5 | Coventry City | 83 | 66.5 | 50 | Derby County | CH | Fri |
| 6 | Rayo Vallecano | 33 | 66.5 | 100 | Elche | LL | Fri |
| 7 | QPR | 67 | 58.5 | 50 | Watford | CH | Fri |
| 8 | Oxford United | 50 | 58.5 | 67 | Hull City | CH | Fri |
| 9 | Huddersfield Town | 50 | 58.5 | 67 | Reading | L1 | Fri |
| 10 | Lincoln City | 67 | 58.5 | 50 | AFC Wimbledon | L1 | Fri |
| 11 | Stockport County | 67 | 58.5 | 50 | Wycombe Wanderers | L1 | Fri |
| 12 | Shrewsbury Town | 50 | 58.5 | 67 | Tranmere Rovers | L2 | Fri |
| 13 | Chesterfield | 67 | 58.5 | 50 | Cheltenham Town | L2 | Fri |
| 14 | Accrington Stanley | 33 | 58 | 83 | Crewe Alexandra | L2 | Fri |
| 15 | PSG | 83 | 58 | 33 | Toulouse | FR1 | Fri |
| 16 | Sheffield United | 50 | 50 | 50 | Swansea City | CH | Fri |
| 17 | West Brom | 33 | 50 | 67 | Wrexham | CH | Fri |
| 18 | Bradford City | 50 | 50 | 50 | Northampton Town | L1 | Fri |
| 19 | Blackpool | 50 | 50 | 50 | Exeter City | L1 | Fri |
| 20 | Colchester United | 33 | 50 | 67 | Oldham Athletic | L2 | Fri |
| 21 | Salford City | 17 | 50 | 83 | Notts County | L2 | Fri |
| 22 | Walsall | 50 | 50 | 50 | Gillingham | L2 | Fri |
| 23 | Newport County | 67 | 42 | 17 | Crawley Town | L2 | Fri |
| 24 | Middlesbrough | 33 | 41.5 | 50 | Millwall | CH | Fri |
| 25 | Norwich City | 33 | 41.5 | 50 | Portsmouth | CH | Fri |
| 26 | Birmingham City | 33 | 41.5 | 50 | Blackburn Rovers | CH | Fri |
| 27 | Doncaster Rovers | 33 | 41.5 | 50 | Mansfield Town | L1 | Fri |
| 28 | Rotherham United | 50 | 41.5 | 33 | Stevenage | L1 | Fri |
| 29 | Leicester City | 17 | 33.5 | 50 | Preston North End | CH | Fri |
| 30 | Burton Albion | 33 | 33 | 33 | Barnsley | L1 | Fri |
| 31 | Grimsby Town | 33 | 33 | 33 | Harrogate Town | L2 | Fri |
| 32 | Barnet | 33 | 25 | 17 | Bromley | L2 | Fri |
| 33 | Bristol Rovers | 33 | 25 | 17 | Fleetwood Town | L2 | Fri |
| 34 | Charlton Athletic | 0 | 8.5 | 17 | Bristol City | CH | Fri |
| Team⇅ | Corners⇅ | Average⇅ | Corners⇅ | Team⇅ | League⇅ | Day⇅ | |
|---|---|---|---|---|---|---|---|
| 1 | Newport County | 11.33 | 11.915 | 12.5 | Crawley Town | L2 | Fri |
| 2 | Middlesbrough | 12 | 11.665 | 11.33 | Millwall | CH | Fri |
| 3 | Norwich City | 11.33 | 11.5 | 11.67 | Portsmouth | CH | Fri |
| 4 | Burton Albion | 12.17 | 11.415 | 10.66 | Barnsley | L1 | Fri |
| 5 | Leicester City | 11.83 | 11.25 | 10.67 | Preston North End | CH | Fri |
| 6 | Stoke City | 13.34 | 11.17 | 9 | Sheffield Wednesday | CH | Fri |
| 7 | Barnet | 11 | 11 | 11 | Bromley | L2 | Fri |
| 8 | Oxford United | 11.5 | 10.915 | 10.33 | Hull City | CH | Fri |
| 9 | Lincoln City | 10.67 | 10.915 | 11.16 | AFC Wimbledon | L1 | Fri |
| 10 | Blackpool | 11.33 | 10.665 | 10 | Exeter City | L1 | Fri |
| 11 | Charlton Athletic | 9.17 | 10.585 | 12 | Bristol City | CH | Fri |
| 12 | Bradford City | 11.34 | 10.585 | 9.83 | Northampton Town | L1 | Fri |
| 13 | Sheffield United | 11.34 | 10.5 | 9.66 | Swansea City | CH | Fri |
| 14 | Plymouth Argyle | 9 | 10.5 | 12 | Bolton Wanderers | L1 | Fri |
| 15 | Accrington Stanley | 12 | 10.42 | 8.84 | Crewe Alexandra | L2 | Fri |
| 16 | Stockport County | 10.67 | 10.255 | 9.84 | Wycombe Wanderers | L1 | Fri |
| 17 | Grimsby Town | 10 | 10.25 | 10.5 | Harrogate Town | L2 | Fri |
| 18 | Huddersfield Town | 9.67 | 10.17 | 10.67 | Reading | L1 | Fri |
| 19 | Bristol Rovers | 9.33 | 10.165 | 11 | Fleetwood Town | L2 | Fri |
| 20 | Colchester United | 11 | 10.165 | 9.33 | Oldham Athletic | L2 | Fri |
| 21 | West Brom | 9.83 | 10.085 | 10.34 | Wrexham | CH | Fri |
| 22 | Birmingham City | 8.67 | 9.67 | 10.67 | Blackburn Rovers | CH | Fri |
| 23 | Salford City | 9.83 | 9.665 | 9.5 | Notts County | L2 | Fri |
| 24 | QPR | 10 | 9.585 | 9.17 | Watford | CH | Fri |
| 25 | Coventry City | 10.33 | 9.585 | 8.84 | Derby County | CH | Fri |
| 26 | Doncaster Rovers | 7.5 | 9.585 | 11.67 | Mansfield Town | L1 | Fri |
| 27 | Rotherham United | 9.5 | 9.5 | 9.5 | Stevenage | L1 | Fri |
| 28 | Walsall | 10.66 | 9.5 | 8.34 | Gillingham | L2 | Fri |
| 29 | Luton Town | 10 | 9.33 | 8.66 | Peterborough United | L1 | Fri |
| 30 | Rayo Vallecano | 11 | 9.085 | 7.17 | Elche | LL | Fri |
| 31 | Chesterfield | 10 | 9 | 8 | Cheltenham Town | L2 | Fri |
| 32 | PSG | 8.67 | 8.755 | 8.84 | Toulouse | FR1 | Fri |
| 33 | Shrewsbury Town | 7.67 | 8.75 | 9.83 | Tranmere Rovers | L2 | Fri |
| 34 | MK Dons | 8.84 | 8.67 | 8.5 | Barrow | L2 | Fri |
| Team⇅ | Cards⇅ | Combined⇅ | Cards⇅ | Team⇅ | League⇅ | Day⇅ | |
|---|---|---|---|---|---|---|---|
| 1 | Oxford United | 1.33 | 5 | 3.67 | Hull City | CH | Fri |
| 2 | Plymouth Argyle | 3.33 | 5 | 1.67 | Bolton Wanderers | L1 | Fri |
| 3 | Charlton Athletic | 2 | 4.83 | 2.83 | Bristol City | CH | Fri |
| 4 | Bradford City | 3.5 | 4.83 | 1.33 | Northampton Town | L1 | Fri |
| 5 | Accrington Stanley | 2.33 | 4.83 | 2.5 | Crewe Alexandra | L2 | Fri |
| 6 | Rayo Vallecano | 2.33 | 4.53 | 2.2 | Elche | LL | Fri |
| 7 | Sheffield United | 2.67 | 4.5 | 1.83 | Swansea City | CH | Fri |
| 8 | Coventry City | 1.83 | 4.5 | 2.67 | Derby County | CH | Fri |
| 9 | Salford City | 1.83 | 4.5 | 2.67 | Notts County | L2 | Fri |
| 10 | Walsall | 1.83 | 4.5 | 2.67 | Gillingham | L2 | Fri |
| 11 | Birmingham City | 2.5 | 4.33 | 1.83 | Blackburn Rovers | CH | Fri |
| 12 | Shrewsbury Town | 1.83 | 4.33 | 2.5 | Tranmere Rovers | L2 | Fri |
| 13 | Chesterfield | 1.5 | 4.33 | 2.83 | Cheltenham Town | L2 | Fri |
| 14 | Blackpool | 2.5 | 4.17 | 1.67 | Exeter City | L1 | Fri |
| 15 | Stockport County | 1.83 | 4.16 | 2.33 | Wycombe Wanderers | L1 | Fri |
| 16 | Bristol Rovers | 1.83 | 4.16 | 2.33 | Fleetwood Town | L2 | Fri |
| 17 | QPR | 1.5 | 4 | 2.5 | Watford | CH | Fri |
| 18 | Rotherham United | 2.17 | 4 | 1.83 | Stevenage | L1 | Fri |
| 19 | Leicester City | 2.17 | 3.67 | 1.5 | Preston North End | CH | Fri |
| 20 | Burton Albion | 1.67 | 3.67 | 2 | Barnsley | L1 | Fri |
| 21 | Huddersfield Town | 2 | 3.67 | 1.67 | Reading | L1 | Fri |
| 22 | Stoke City | 2.33 | 3.66 | 1.33 | Sheffield Wednesday | CH | Fri |
| 23 | Doncaster Rovers | 2.33 | 3.66 | 1.33 | Mansfield Town | L1 | Fri |
| 24 | Barnet | 1.33 | 3.66 | 2.33 | Bromley | L2 | Fri |
| 25 | Luton Town | 1.67 | 3.34 | 1.67 | Peterborough United | L1 | Fri |
| 26 | Newport County | 1.67 | 3.34 | 1.67 | Crawley Town | L2 | Fri |
| 27 | Norwich City | 2.33 | 3.33 | 1 | Portsmouth | CH | Fri |
| 28 | West Brom | 1.5 | 3.33 | 1.83 | Wrexham | CH | Fri |
| 29 | MK Dons | 1.67 | 3.17 | 1.5 | Barrow | L2 | Fri |
| 30 | Middlesbrough | 1.33 | 3.16 | 1.83 | Millwall | CH | Fri |
| 31 | Colchester United | 2.17 | 3 | 0.83 | Oldham Athletic | L2 | Fri |
| 32 | Lincoln City | 2 | 2.83 | 0.83 | AFC Wimbledon | L1 | Fri |
| 33 | PSG | 0.67 | 2.67 | 2 | Toulouse | FR1 | Fri |
| 34 | Grimsby Town | 1.33 | 2 | 0.67 | Harrogate Town | L2 | Fri |
Stats Explained
All tables are sorted to show the highest amount first, descending to the lowest amount. You can sort the tables yourself by clicking on the heading – you might want to sort by the lowest amount if you’re more interested in Under 2.5 Goals, rather than Over 2.5 Goals, for example. The tables are also searchable, in case you want to find one particular team.
Form stats are uploaded in a separate article in our stats section. These articles show form stats from the last 6 games. They’re form stats from all competitions – not just the league. If a team recently played a cup game, these stats are included. They’re also included in the Points Per Game stats – so a cup game win is counted as 3 points.
Otherwise, the form stats work in the same way as explained below.
Shows which team has the stronger record for winning, drawing or losing.
This section ranks the likely result based on each team’s record.
- Points Difference & Points Per Game: Sorted by the difference in total points accumulated so far this season or the average points won per game.
- Win/Draw/Loss/Win & Both Teams to Score %: Sorted and shows which team has the higher percentage, so you can see at a glance which team has the stronger record per stat.
It’s all about goals in this section, showing which fixtures have the highest percentages based on each team’s individual games this season. You can see from the middle column in which way the stats are sorted:
- Average: Gives an average figure for both team’s percentages together and sorts them from high to low.
- Most: Sorted and shows which team has the higher percentage, so you can see at a glance which team has the stronger record per stat.
Shows team card averages and how often their matches have over 1.5 cards, 2.5 cards etc.
- Average Cards Per Game: Each team’s stats are their own cards received per game averages – this does not take their opponent’s average cards into account. This is why the table is sorted by both teams’ combined stats – so it is clear what their average total cards per game is.
- Over 1.5 Cards, 2.5 Cards % etc: Match-level percentages (total cards by both teams) showing how often fixtures involving that team reach the amount of cards stated. This is sorted by the average of the two teams’ percentages.
Shows team corners averages and how often their matches have over 7.5 corners, 8.5 corners etc.
- Average Corners Per Game: Shows total corners per game (corners won + conceded). This is sorted by the average of both teams.
- Over Corners %: Works similarly and already has a team’s corners won and conceded calculated. Sorted by the average percentage of both teams.
Show each team’s individual stats, and do not take their opponent’s stats into account.
- All sorted by whichever team has the highest amount so you can see at a glance which team has a higher average.
Disclaimer
I do my best to ensure the stats here are accurate and up to date, but please remember they’re based on data provided by third-party sources and human error can also come into play so inaccuracies can occur. Also, nothing on this site should be taken as advice or a recommendation – these stats are just here to help you spot patterns, trends, and insights in the matches.
That’s all we have for today, but I’ll be back tomorrow with more!

Be the first to comment