Follow Footymad on Facebook Follow Footymad on Twitter RSS feed

Footymad Historical Football Results

Football results from or before Saturday, 26th April 2008

Saturday, 26th April 2008
Barclays Premier League
  BIRMINGHAM CITY (1)  2 LIVERPOOL (0)  2 29,252  
  Forssell 34
Larsson 55
Crouch 63
Benayoun 76
  
  CHELSEA (1)  2 MANCHESTER UNITED (0)  1 41,828  
  Ballack 45, 86 (pen)
Rooney 57
  
  MANCHESTER CITY (2)  2 FULHAM (0)  3 43,643  
  Ireland 10
Mwaruwari 21
Kamara 70, 90
Murphy 79
  
  SUNDERLAND (2)  3 MIDDLESBROUGH (1)  2 45,059  
  Higginbotham 6
Chopra 45
Pogatetz 90 (og)
Sanli 4
Afonso Alves 74
  
  TOTTENHAM HOTSPUR (0)  1 BOLTON WANDERERS (0)  1 36,176  
  Malbranque 52
Giannakopoulos 46
  
  WEST HAM UNITED (2)  2 NEWCASTLE UNITED (2)  2 34,980  
  Noble 10
Ashton 23
Martins 42
McCartney 45 (og)
  
  WIGAN ATHLETIC (0)  0 READING (0)  0 19,043  
        
Coca-Cola Championship
  BARNSLEY (2)  3 CHARLTON ATHLETIC (0)  0 11,228  
  Campbell-Ryce 11
Nyatanga 33
Macken 86
    
  BURNLEY (1)  3 CARDIFF CITY (0)  3 10,694  
  Alexander 36
Cole 54
Carlisle 86
Ledley 57 (pen)
Ramsey 69
Thompson 89
  
  COLCHESTER UNITED (0)  0 STOKE CITY (1)  1 6,300  
    Cresswell 45
  
  COVENTRY CITY (1)  1 WOLVERHAMPTON WANDERERS (0)  1 27,992  
  Ward 18
Ebanks-Blake 53 (pen)
  
  HULL CITY (1)  2 CRYSTAL PALACE (1)  1 24,350  
  Campbell 18
Ashbee 85
Sinclair 38
  
  LEICESTER CITY (1)  1 SHEFFIELD WEDNESDAY (1)  3 31,892  
  Hume 9
Slusarski 45
Clarke 90
  
  NORWICH CITY (1)  3 QUEENS PARK RANGERS (0)  0 25,497  
  Evans 7
Fotheringham 56
Russell 83
    
  PLYMOUTH ARGYLE (2)  3 BLACKPOOL (0)  0 12,911  
  Easter 4
Fallon 25, 55
    
  PRESTON NORTH END (1)  2 IPSWICH TOWN (1)  2 14,187  
  Brown 34
Mellor 79
Miller 11
Walters 87
  
  SHEFFIELD UNITED (1)  2 BRISTOL CITY (1)  1 29,787  
  Speed 29, 55 (pen)
McIndoe 25 (pen)
  
  WATFORD (0)  0 SCUNTHORPE UNITED (0)  1 16,454  
    Hayes 69
  
Coca-Cola League One
  AFC BOURNEMOUTH (0)  1 CREWE ALEXANDRA (0)  0 8,621  
  Vokes 55
    
  BRISTOL ROVERS (0)  0 BRIGHTON & HOVE ALBION (0)  2 7,590  
    Westlake 71
Murray 74
  
  DONCASTER ROVERS (1)  2 LUTON TOWN (0)  0 9,332  
  Mills 34
McCammon 82
    
  GILLINGHAM (1)  1 SWINDON TOWN (0)  1 6,334  
  Richards 2
Aljofree 88
  
  HARTLEPOOL UNITED (0)  0 NOTTINGHAM FOREST (0)  1 5,206  
    McGugan 84
  
  HUDDERSFIELD TOWN (1)  2 WALSALL (0)  0 9,969  
  Schofield 41
Booth 56
    
  MILLWALL (1)  3 CARLISLE UNITED (0)  0 10,075  
  Simpson 43
Harris 56 (pen)
Craig 64
    
  OLDHAM ATHLETIC (1)  2 CHELTENHAM TOWN (0)  1 6,400  
  Smalley 16
Alessandra 87
Gillespie 50 (pen)
  
  PORT VALE (1)  2 NORTHAMPTON TOWN (2)  2 4,556  
  Richards 30
Glover 49
Gilligan 24
Holt 27
  
  SWANSEA CITY (4)  4 LEYTON ORIENT (0)  1 16,856  
  Anderson 18
Bauza 25, 35, 44
Gray 63
  
  TRANMERE ROVERS (0)  1 SOUTHEND UNITED (0)  0 5,842  
  Kay 53
    
Coca-Cola League Two
  BARNET (0)  2 STOCKPORT COUNTY (0)  1 3,074  
  Puncheon 47
Akurang 81
Rowe 51
  
  BRADFORD CITY (1)  1 MILTON KEYNES DONS (2)  2 14,609  
  Daley 45
Stirling 13
Dyer 18
  
  BRENTFORD (0)  0 HEREFORD UNITED (2)  3 6,246  
    Hooper 18
Robinson 36
Johnson 90
  
  BURY (0)  1 ROCHDALE (0)  1 6,271  
  Adams 56
Le Fondre 90 (pen)
  
  DARLINGTON (1)  2 DAGENHAM & REDBRIDGE (0)  3 3,709  
  Ravenhill 20
Arber 52 (og)
Sloma 63
Rainford 66 (pen)
Benson 74
  
  GRIMSBY TOWN (0)  1 PETERBOROUGH UNITED (1)  4 4,125  
  Butler 63
Mclean 33, 49
Mackail-Smith 73
Rendell 82
  
  MACCLESFIELD TOWN (1)  1 CHESTERFIELD (0)  0 2,573  
  Evans 42
    
  MANSFIELD TOWN (0)  0 ROTHERHAM UNITED (0)  1 5,271  
    Yates 71
  
  MORECAMBE (0)  1 LINCOLN CITY (1)  2 2,762  
  Blinkhorn 90
Wright 42
Green 70
  
  NOTTS. COUNTY (0)  1 WYCOMBE WANDERERS (0)  0 7,327  
  Butcher 66
    
  SHREWSBURY TOWN (0)  0 CHESTER CITY (0)  0 6,417  
        
  WREXHAM (0)  1 ACCRINGTON STANLEY (2)  3 3,657  
  Roberts 90 (pen)
Pejic 7 (og)
Cavanagh 28
Whalley 72
  
Blue Square (Conference) Premier
  BURTON ALBION (1)  4 EXETER CITY (1)  4 2,881  
  Clare 9
Williams 70
Harrad 80, 83
Moxey 3
Stansfield 47
Friend 87
Logan 90
  
  EBBSFLEET UNITED (0)  1 OXFORD UNITED (3)  3 1,852  
  Purcell 50
Green 1, 28
Trainer 20
  
  FARSLEY (1)  1 GRAYS ATHLETIC (1)  3 379  
  Downes 34 (pen)
Taylor 17
Goulding 71
Kedwell 79
  
  HALIFAX TOWN (0)  1 STEVENAGE BOROUGH (2)  2 2,229  
  Shaw 64 (pen)
Morison 27
Grant 45
  
  HISTON (2)  2 FOREST GREEN ROVERS (1)  2 2,103  
  Midson 15
Nightingale 33
Fleetwood 25
Jones 72
  
  NORTHWICH VICTORIA (0)  0 CAMBRIDGE UNITED (1)  2 1,512  
    Vieira 23, 84
  
  RUSHDEN & DIAMONDS (0)  1 ALDERSHOT TOWN (0)  1 2,197  
  Smith 65
Grant 72 (pen)
  
  SALISBURY CITY (2)  3 YORK CITY (0)  0 1,400  
  Bond 34
Tubbs 37
Feeney 80
    
  STAFFORD RANGERS (1)  2 DROYLSDEN (0)  1 685  
  Grayson 13
Wellecomme 69
Newton 51
  
  TORQUAY UNITED (0)  1 CRAWLEY TOWN (1)  2 3,121  
  Sills 87
Hall 17
Cook 85
  
  WEYMOUTH (2)  2 ALTRINCHAM (1)  2 1,728  
  Scott 6 (og)
Malcolm 45
Little 27
Senior 79
  
  WOKING (1)  3 KIDDERMINSTER HARRIERS (0)  0 2,310  
  Pattison 24, 60
Quamina 55
    
Clydesdale Bank Scottish Premiership
  ABERDEEN (0)  2 HIBERNIAN (0)  1 8,387  
  Mackie 63
Miller 70 (pen)
Shiels 54
  
  HEART OF MIDLOTHIAN (0)  1 INVERNESS CALEDONIAN THISTLE (0)  0 15,423  
  Glen 80
    
  KILMARNOCK (0)  1 GRETNA (0)  1 4,086  
  Fernandez 57
Barr 74
  
  MOTHERWELL (1)  2 DUNDEE UNITED (1)  2 5,027  
  Porter 17, 50
Craigan 45 (og)
Wilkie 86
  
  ST. MIRREN (0)  1 FALKIRK (0)  0 3,500  
  Dorman 82
    
Irn Bru Scottish Division One
  CLYDE (1)  3 STIRLING ALBION (0)  0 1,426  
  McSwegan 43
Clarke 46, 83 (pen)
    
  DUNDEE (0)  1 HAMILTON ACADEMICAL (1)  1 3,146  
  McMenamin 90
Waterworth 38
  
  DUNFERMLINE ATHLETIC (0)  4 QUEEN OF THE SOUTH (0)  0 3,444  
  Thomson 48
Williamson 55
Burchill 62, 85
    
  PARTICK THISTLE (0)  0 GREENOCK MORTON (2)  3 4,914  
    Wake 14, 55
Finlayson 45
  
  ST. JOHNSTONE (1)  5 LIVINGSTON (0)  2 2,571  
  Moon 45
Sheerin 56 (pen), 59 (pen)
Milne 64, 81
Weir 62
Davidson 80
  
Irn Bru Scottish Division Two
  ALLOA ATHLETIC (1)  2 BERWICK RANGERS (0)  1 629  
  Agnew 11
Ferguson 56
Thomson 54
  
  AYR UNITED (1)  1 AIRDRIE UNITED (1)  2 1,333  
  Forrest 3
Gillies 8
Andreoni 76 (pen)
  
  BRECHIN CITY (1)  3 ROSS COUNTY (1)  3 586  
  Smith 40
Janczyk 51
Dyer 60
Gardyne 10
Barrowman 79
Winters 83
  
  COWDENBEATH (0)  1 QUEEN'S PARK (0)  0 380  
  McLaughlin 48
    
  RAITH ROVERS (1)  2 PETERHEAD (0)  5 1,549  
  Goodwillie 21 (pen)
Bryce 61
Bavidge 53
Mann 55 (pen)
Ross 67, 76
Sharp 79
  
Irn Bru Scottish Division Three
  ALBION ROVERS (0)  2 EAST FIFE (0)  2 345  
  Gemmell 61
Barr 68
Linn 78
Fotheringham 85
  
  ARBROATH (0)  0 STRANRAER (0)  0 431  
        
  EAST STIRLINGSHIRE (1)  3 MONTROSE (1)  1 551  
  Rodgers 40
Savage 65
Bolochoweckyj 80
King 27 (og)
  
  ELGIN CITY (1)  1 STENHOUSEMUIR (3)  5 480  
  Crooks 37
Love 8, 44, 65
Ferguson 26
Tyrrell 50
  
  FORFAR ATHLETIC (0)  1 DUMBARTON (0)  1 402  
  Ovenstone 71
Hamilton 69
  
Blue Square (Conference) North
  ALFRETON TOWN (0)  0 HINCKLEY UNITED (0)  0 343  
        
  BARROW (1)  1 WORCESTER CITY (0)  0 2,468  
        
  BOSTON UNITED (0)  2 HYDE (1)  1 1,740  
        
  BURSCOUGH (0)  1 AFC TELFORD UNITED (1)  3 723  
        
  HARROGATE TOWN (0)  1 WORKINGTON (0)  1 487  
        
  KETTERING TOWN (0)  2 GAINSBOROUGH TRINITY (0)  1 2,187  
        
  LEIGH GENESIS (0)  0 BLYTH SPARTANS (1)  2 238  
        
  NUNEATON TOWN (0)  1 TAMWORTH (0)  0 1,073  
        
  SOLIHULL MOORS (1)  2 HUCKNALL TOWN (1)  2 220  
        
  STALYBRIDGE CELTIC (2)  6 REDDITCH UNITED (0)  0 576  
        
  VAUXHALL MOTORS (0)  1 SOUTHPORT (2)  2 583  
        
Blue Square (Conference) South
  BASINGSTOKE TOWN (0)  0 MAIDENHEAD UNITED (0)  0 485  
        
  BISHOP'S STORTFORD (0)  1 BATH CITY (0)  1 419  
        
  BRAINTREE TOWN (0)  1 EASTBOURNE BOROUGH (0)  0 1,036  
        
  BROMLEY (0)  0 DORCHESTER TOWN (0)  1 801  
        
  HAVANT & WATERLOOVILLE (0)  1 WELLING UNITED (0)  0 745  
        
  HAYES & YEADING UNITED (0)  0 BOGNOR REGIS TOWN (1)  2 333  
        
  LEWES (2)  3 WESTON-SUPER-MARE (0)  0 1,017  
        
  NEWPORT COUNTY (0)  1 FISHER ATHLETIC (1)  2 1,427  
        
  ST. ALBANS CITY (1)  1 HAMPTON & RICHMOND BOROUGH (0)  1 635  
        
  SUTTON UNITED (0)  0 CAMBRIDGE CITY (2)  3 471  
        
  THURROCK (2)  4 EASTLEIGH (0)  1 372  
        
Unibond (Northern) Premier
  Fleetwood Town (1)  1 Frickley Athletic (1)  1 2,666  
  Gateshead (2)  5 Buxton (0)  0 345  
  Guiseley (1)  2 Kendal Town (0)  1 412  
  Hednesford Town (0)  0 North Ferriby United (0)  1 408  
  Leek Town (0)  1 Eastwood Town (1)  3 469  
  Lincoln United (0)  2 Prescot Cables (0)  3 124  
  Marine (2)  3 Stamford (0)  2 578  
  Matlock Town (1)  2 Ashton United (1)  3 382  
  Whitby Town (2)  4 Ilkeston (0)  0 489  
  Witton Albion (0)  0 Worksop Town (3)  3 662  
British Gas Business (Southern) Premier
  Banbury United (0)  2 Swindon Supermarine (1)  1 352  
  Bedford Town (0)  2 Bashley (1)  1 246  
  Cheshunt (0)  0 Yate Town (2)  3 145  
  Chippenham Town (1)  1 Team Bath (1)  1 701  
  Cirencester Town (0)  1 Gloucester City (2)  4 340  
  Clevedon Town (0)  0 Brackley Town (0)  0 180  
  Corby Town (1)  3 Hitchin Town (0)  0 310  
  Hemel Hempstead Town (1)  2 Tiverton Town (0)  1 239  
  Mangotsfield United (0)  2 Halesowen Town (1)  2 395  
  Merthyr Tydfil (0)  0 King's Lynn (1)  2 912  
  Rugby Town (1)  2 Bromsgrove Rovers (1)  1 295  
Ryman (Isthmian) Premier
  AFC Hornchurch (1)  1 AFC Wimbledon (0)  1 1,362  
  Ashford Town (Mddx.) (2)  4 Chelmsford City (0)  0 357  
  Billericay Town (0)  0 Staines Town (1)  1 532  
  Carshalton Athletic (1)  2 Tonbridge Angels (0)  0 510  
  Folkestone Invicta (0)  0 Maidstone United (1)  1 1,334  
  Harlow Town (0)  1 East Thurrock United (0)  2 427  
  Harrow Borough (0)  0 Margate (0)  1 180  
  Hendon (0)  1 Wealdstone (0)  2 446  
  Heybridge Swifts (2)  3 Horsham (2)  2 252  
  Leyton (0)  0 Hastings United (2)  3 195  
  Ramsgate (3)  5 Boreham Wood (0)  0 496  
Unibond (Northern) Div. One North
  Chorley (0)  2 Bridlington Town (0)  1 244  
  Clitheroe (0)  2 Bamber Bridge (0)  2 320  
  Garforth Town (0)  1 FC United of Manchester (0)  2 1,215  
  Harrogate Railway (0)  1 Newcastle Blue Star (0)  0 88  
  Mossley (0)  0 Wakefield (0)  0 151  
  Ossett Albion (0)  2 Radcliffe Borough (0)  3 168  
  Rossendale United (0)  3 Bradford Park Avenue (0)  2 453  
  Skelmersdale United (0)  4 Curzon Ashton (0)  1 349  
  Stockport Sports (0)  0 Lancaster City (0)  0 87  
Unibond (Northern) Div. One South
  Alsager Town (0)  3 Sheffield (0)  3 92  
  Brigg Town (0)  2 Cammell Laird (0)  2 121  
  Carlton Town (0)  4 Belper Town (0)  1 72  
  Colwyn Bay (0)  4 Spalding United (0)  2 509  
  Grantham Town (0)  2 Kidsgrove Athletic (0)  1 304  
  Nantwich Town (0)  5 Goole A.F.C. (0)  1 927  
  Quorn (0)  4 Gresley (0)  0 125  
  Shepshed Dynamo (0)  1 Retford United (0)  2 124  
  Stocksbridge Park Steels (0)  2 Warrington Town (0)  2 187  
Friday, 25th April 2008
Coca-Cola League One
  YEOVIL TOWN (0)  0 LEEDS UNITED (1)  1 9,527  
    Freedman 4
  
Unibond (Northern) Div. One South
  Sheffield (0)  1 Stocksbridge Park Steels (0)  1 310  
Thursday, 24th April 2008
UEFA Cup
  Semi Final 1st Leg
  BAYERN MUNICH (GER) (1)  1 ZENIT ST. PETERSBURG (RUS) (0)  1 66,000  
  Ribéry 18
Ferreira da Silva 60 (og)
  
  RANGERS (0)  0 FIORENTINA (ITA) (0)  0 49,199  
        
Blue Square (Conference) Premier
  GRAYS ATHLETIC (2)  3 RUSHDEN & DIAMONDS (0)  0 542  
  Taylor 16
Kedwell 36
Taylor 68
    
Unibond (Northern) Div. One North
  Ossett Albion (0)  0 Bamber Bridge (0)  5 162  
  Rossendale United (0)  1 Bridlington Town (0)  1 101  
Unibond (Northern) Div. One South
  Colwyn Bay (0)  2 Belper Town (0)  2 161  
Wednesday, 23rd April 2008
UEFA Champions League
  Semi Final 1st Leg
  BARCELONA (SPA) (0)  0 MANCHESTER UNITED (0)  0 98,000  
        
Irn Bru Scottish Division One
  STIRLING ALBION (2)  3 ST. JOHNSTONE (1)  1 431  
  Aitken 31 (pen), 33 (pen)
Rodriguez 70
James 13
  
Unibond (Northern) Div. One North
  FC United of Manchester (0)  1 Stockport Sports (0)  1 1,558  
  Newcastle Blue Star (0)  2 Curzon Ashton (0)  1 117  
Unibond (Northern) Div. One South
  Kidsgrove Athletic (0)  2 Nantwich Town (0)  3 288  
  Sheffield (0)  7 Spalding United (0)  2 201  
Tuesday, 22nd April 2008
UEFA Champions League
  Semi Final 1st Leg
  LIVERPOOL (1)  1 CHELSEA (0)  1 42,180  
  Kuyt 43
Riise 90 (og)
  
Coca-Cola Championship
  WOLVERHAMPTON WANDERERS (2)  3 CARDIFF CITY (0)  0 20,862  
  Keogh 8
Ebanks-Blake 44
Kightly 56
    
Coca-Cola League One
  BRISTOL ROVERS (0)  0 SWINDON TOWN (0)  1 6,102  
    Cox 74
  
Coca-Cola League Two
  HEREFORD UNITED (1)  2 WREXHAM (0)  0 3,739  
  Hooper 42
Robinson 60
    
Blue Square (Conference) Premier
  ALDERSHOT TOWN (0)  0 WEYMOUTH (0)  0 5,980  
        
  CAMBRIDGE UNITED (2)  2 TORQUAY UNITED (0)  0 4,100  
  Beesley 41, 45
    
  CRAWLEY TOWN (0)  0 HALIFAX TOWN (2)  4 817  
    Killeen 22
Shaw 44, 73
Murphy 90 (og)
  
  DROYLSDEN (1)  1 WOKING (0)  1 301  
  Fearns 35
Pattison 65
  
  EXETER CITY (2)  4 STAFFORD RANGERS (0)  1 4,079  
  Moxey 1, 35, 47
Watson 54
Reid 90
  
  FOREST GREEN ROVERS (1)  2 EBBSFLEET UNITED (1)  2 822  
  Lawless 36
Smith 89
Moore 42
Long 69
  
  GRAYS ATHLETIC (1)  1 SALISBURY CITY (1)  1 507  
  Kedwell 4
Bond 27
  
  KIDDERMINSTER HARRIERS (3)  4 BURTON ALBION (0)  1 1,761  
  Knights 18, 42
Christie 21
Hurren 89
Harrad 79
  
  OXFORD UNITED (0)  1 RUSHDEN & DIAMONDS (0)  0 4,631  
  Odubade 85
    
  STEVENAGE BOROUGH (0)  1 NORTHWICH VICTORIA (1)  2 1,596  
  Moore 70
Carr 12
Byrom 59
  
  YORK CITY (2)  4 FARSLEY (0)  1 1,886  
  Woolford 11
Fortune-West 20
Brodie 84, 90
Bambrook 75
  
Blue Square (Conference) North
  REDDITCH UNITED (0)  0 KETTERING TOWN (2)  2 414  
        
  SOUTHPORT (2)  2 LEIGH GENESIS (0)  0 861  
        
  TAMWORTH (0)  1 HARROGATE TOWN (0)  1 565  
        
  WORKINGTON (0)  1 WORCESTER CITY (0)  0 276  
        
Blue Square (Conference) South
  BOGNOR REGIS TOWN (0)  1 SUTTON UNITED (0)  1 346  
        
  DORCHESTER TOWN (0)  0 BRAINTREE TOWN (0)  1 249  
        
  HAMPTON & RICHMOND BOROUGH (2)  6 LEWES (0)  0 538  
        
  MAIDENHEAD UNITED (0)  0 ST. ALBANS CITY (0)  0 369  
        
  WELLING UNITED (2)  2 BISHOP'S STORTFORD (1)  1 465  
        
Unibond (Northern) Premier
  Buxton (3)  4 Frickley Athletic (0)  0 414  
  Leek Town (1)  1 Fleetwood Town (2)  2 467  
Ryman (Isthmian) Premier
  Boreham Wood (1)  1 Staines Town (2)  2 297  
Unibond (Northern) Div. One North
  Bridlington Town (0)  1 Radcliffe Borough (0)  2 84  
  Mossley (0)  2 Garforth Town (0)  1 114  
  Wakefield (0)  2 Bamber Bridge (0)  0 85  
Unibond (Northern) Div. One South
  Colwyn Bay (0)  0 Goole A.F.C. (0)  2 193  
  Stocksbridge Park Steels (0)  1 Retford United (0)  0 212  
  Warrington Town (0)  0 Cammell Laird (0)  1 83  
Monday, 21st April 2008
Blue Square (Conference) South
  NEWPORT COUNTY (0)  1 THURROCK (2)  4 1,144  
        
  WESTON-SUPER-MARE (2)  3 BASINGSTOKE TOWN (1)  3 289  
        
Ryman (Isthmian) Premier
  Folkestone Invicta (0)  0 AFC Hornchurch (0)  0 387  
Unibond (Northern) Div. One North
  Bradford Park Avenue (0)  2 Ossett Albion (0)  0 1,061  
Sunday, 20th April 2008
Tennent's Scottish F.A. Cup
  Semi Final
  ST. JOHNSTONE (SCD1) (0)  1 RANGERS (SPL) (0)  1 36,180  
  McBreen 94
Novo 103 (pen)
  
after extra time, 90 minutes 0-0, Rangers won 4-3 on penalties
Barclays Premier League
  ASTON VILLA (2)  5 BIRMINGHAM CITY (0)  1 42,640  
  Young 28, 63
Carew 42, 53
Agbonlahor 78
Forssell 67
  
  MANCHESTER CITY (2)  3 PORTSMOUTH (1)  1 40,205  
  Vassell 11
Petrov 13
Mwaruwari 74
Utaka 24
  
  NEWCASTLE UNITED (2)  2 SUNDERLAND (0)  0 52,305  
  Owen 4, 45 (pen)
    
Clydesdale Bank Scottish Premiership
  DUNDEE UNITED (0)  1 HIBERNIAN (0)  1 7,404  
  Hunt 60 (pen)
Shiels 57
  
Sign up now to receive our FREE FULHAMMAD Newsletter