Support a small business and visit Fools Fairy. Great holiday gifts for your wife/gf.
 




NCAA Football : North Carolina : Losing Streaks against FBS teams (home games)

            Winning Streaks vs. FBS => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES
             Losing Streaks vs. FBS => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES
        Winning Streaks vs. Non-FBS => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES
         Losing Streaks vs. Non-FBS => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES


All time home losing streaks, + shows games
Rank Games
   1     6 Tennessee            1949/10/29..1959/10/31 + - 
                 WINNER               LOSER
    H 1949/10/29 Tennessee       35 - North Carolina   6
    H 1951/11/03 Tennessee       27 - North Carolina   0
    H 1953/10/31 Tennessee       20 - North Carolina   6
    H 1955/10/29 Tennessee       48 - North Carolina   7
    H 1957/11/02 Tennessee       35 - North Carolina   0
    H 1959/10/31 Tennessee       29 - North Carolina   7
    STREAK ENDED WITH:
    H 1961/11/04 North Carolina  22 - Tennessee       21

   2     5 Duke                 1950/11/25..1958/11/22 + - 
                 WINNER               LOSER
    H 1950/11/25 Duke             7 - North Carolina   0
    H 1952/11/22 Duke            34 - North Carolina   0
    H 1954/11/27 Duke            47 - North Carolina  12
    H 1956/11/24 Duke            21 - North Carolina   6
    H 1958/11/22 Duke             7 - North Carolina   6
    STREAK ENDED WITH:
    H 1960/11/19 North Carolina   7 - Duke             6

   2     5 Florida State        1985/10/26..1999/09/25 + - 
                 WINNER               LOSER
    H 1985/10/26 Florida State   20 - North Carolina  10
    H 1993/09/18 Florida State   33 - North Carolina   7
    H 1995/11/11 Florida State   28 - North Carolina  12
    H 1997/11/08 Florida State   20 - North Carolina   3
    H 1999/09/25 Florida State   42 - North Carolina  10
    STREAK ENDED WITH:
    H 2001/09/22 North Carolina  41 - Florida State    9

   4     4 North Carolina State 1986/10/18..1992/09/26 + - 
                 WINNER                     LOSER
    H 1986/10/18 North Carolina State  35 - North Carolina        34
    H 1988/10/15 North Carolina State  48 - North Carolina         3
    H 1990/09/29 North Carolina State  12 - North Carolina         9
    H 1992/09/26 North Carolina State  27 - North Carolina        20
    STREAK ENDED WITH:
    H 1994/10/29 North Carolina        31 - North Carolina State  17

   4     4 Tulane               1938/10/08..1971/10/09 + - 
                 WINNER               LOSER
    H 1938/10/08 Tulane          17 - North Carolina  14
    H 1940/10/26 Tulane          14 - North Carolina  13
    H 1967/09/30 Tulane          36 - North Carolina  11
    H 1971/10/09 Tulane          37 - North Carolina  29
    STREAK ENDED WITH:
    H 1994/09/17 North Carolina  49 - Tulane           0

   4     4 Virginia Tech        2004/11/06..2010/11/13 + - 
                 WINNER               LOSER
    H 2004/11/06 Virginia Tech   27 - North Carolina  24
    H 2006/09/09 Virginia Tech   35 - North Carolina  10
    H 2008/09/20 Virginia Tech   20 - North Carolina  17
    H 2010/11/13 Virginia Tech   26 - North Carolina  10
    STREAK ENDED WITH:
    H 2012/10/06 North Carolina  48 - Virginia Tech   34

   7     3 Clemson              1959/09/19..1963/11/09 + - 
                 WINNER               LOSER
    H 1959/09/19 Clemson         20 - North Carolina  18
    H 1961/10/07 Clemson         27 - North Carolina   0
    H 1963/11/09 Clemson         11 - North Carolina   7
    STREAK ENDED WITH:
    H 1965/11/06 North Carolina  17 - Clemson         13

   7     3 Clemson              1979/11/10..1983/11/05 + - 
                 WINNER               LOSER
    H 1979/11/10 Clemson         19 - North Carolina  10
    H 1981/11/07 Clemson         10 - North Carolina   8
    H 1983/11/05 Clemson         16 - North Carolina   3
    STREAK ENDED WITH:
    H 1985/11/09 North Carolina  21 - Clemson         20

   7     3 Clemson              1987/11/07..1991/11/09 + - 
                 WINNER               LOSER
    H 1987/11/07 Clemson         13 - North Carolina  10
    H 1989/11/04 Clemson         35 - North Carolina   3
    H 1991/11/09 Clemson         21 - North Carolina   6
    STREAK ENDED WITH:
    H 1993/11/06 North Carolina  24 - Clemson          0

   7     3 Duke                 1985/11/23..1989/11/18 + - 
                 WINNER               LOSER
    H 1985/11/23 Duke            23 - North Carolina  21
    H 1987/11/21 Duke            25 - North Carolina  10
    H 1989/11/18 Duke            41 - North Carolina   0
    STREAK ENDED WITH:
    H 1991/11/23 North Carolina  47 - Duke            14

   7     3 Florida State        2003/08/30..2021/10/09 + - 
                 WINNER              LOSER
    H 2003/08/30 Florida State  37 - North Carolina   0
    H 2009/10/22 Florida State  30 - North Carolina  27
    H 2021/10/09 Florida State  35 - North Carolina  25

   7     3 Georgia              1929/10/19..1933/10/14 + - 
                 WINNER               LOSER
    H 1929/10/19 Georgia         19 - North Carolina  12
    H 1931/10/17 Georgia         32 - North Carolina   7
    H 1933/10/14 Georgia         30 - North Carolina   0
    STREAK ENDED WITH:
    H 1947/09/27 North Carolina  14 - Georgia          7

   7     3 Georgia              1951/09/29..1956/10/13 + - 
                 WINNER               LOSER
    H 1951/09/29 Georgia         28 - North Carolina  16
    H 1954/10/09 Georgia         21 - North Carolina   7
    H 1956/10/13 Georgia         26 - North Carolina  12
    STREAK ENDED WITH:
    H 1963/11/02 North Carolina  28 - Georgia          7

   7     3 Georgia Tech         1998/09/26..2002/09/28 + - 
                 WINNER               LOSER
    H 1998/09/26 Georgia Tech    43 - North Carolina  21
    H 2000/09/30 Georgia Tech    42 - North Carolina  28
    H 2002/09/28 Georgia Tech    21 - North Carolina  13
    STREAK ENDED WITH:
    H 2004/09/18 North Carolina  34 - Georgia Tech    13

   7     3 Maryland             1973/09/22..1978/09/23 + - 
                 WINNER               LOSER
    H 1973/09/22 Maryland        23 - North Carolina   3
    H 1975/09/20 Maryland        34 - North Carolina   7
    H 1978/09/23 Maryland        21 - North Carolina  20
    STREAK ENDED WITH:
    H 1980/09/27 North Carolina  17 - Maryland         3

   7     3 North Carolina State 1956/09/22..1958/09/20 + - 
                 WINNER                     LOSER
    H 1956/09/22 North Carolina State  26 - North Carolina         6
    H 1957/09/21 North Carolina State   7 - North Carolina         0
    H 1958/09/20 North Carolina State  21 - North Carolina        14
    STREAK ENDED WITH:
    H 1959/10/03 North Carolina        20 - North Carolina State  12

   7     3 North Carolina State 2014/11/29..2018/11/24 + - 
                 WINNER                     LOSER
    H 2014/11/29 North Carolina State  35 - North Carolina         7   
    H 2016/11/25 North Carolina State  28 - North Carolina        21   
    H 2018/11/24 North Carolina State  34 - North Carolina        28 OT
    STREAK ENDED WITH:
    H 2020/10/24 North Carolina        48 - North Carolina State  21   

   7     3 Notre Dame           1951/11/17..1955/11/12 + - 
                 WINNER               LOSER
    H 1951/11/17 Notre Dame      12 - North Carolina   7
    H 1953/11/14 Notre Dame      34 - North Carolina  14
    H 1955/11/12 Notre Dame      27 - North Carolina   7
    STREAK ENDED WITH:
    H 1960/10/08 North Carolina  12 - Notre Dame       7

   7     3 Tennessee            1927/10/01..1934/10/06 + - 
                 WINNER               LOSER
    H 1927/10/01 Tennessee       26 - North Carolina   0
    H 1931/10/24 Tennessee        7 - North Carolina   0
    H 1934/10/06 Tennessee       19 - North Carolina   7
    STREAK ENDED WITH:
    H 1936/10/03 North Carolina  14 - Tennessee        6

   7     3 Vanderbilt           1897/11/06..1967/10/07 + - 
                 WINNER               LOSER
    H 1897/11/06 Vanderbilt      31 - North Carolina   0 * NOT FBS-LEVEL OPPONENT *
    H 1932/10/01 Vanderbilt      39 - North Carolina   7                           
    H 1967/10/07 Vanderbilt      21 - North Carolina   7                           
    STREAK ENDED WITH:
    H 1969/10/04 North Carolina  38 - Vanderbilt      22                           

   7     3 Virginia             1965/10/02..1968/11/09 + - 
                 WINNER               LOSER
    H 1965/10/02 Virginia        21 - North Carolina  17
    H 1966/11/26 Virginia        21 - North Carolina  14
    H 1968/11/09 Virginia        41 - North Carolina   6
    STREAK ENDED WITH:
    H 1970/10/31 North Carolina  30 - Virginia        15

   7     3 Virginia Tech        1912/10/26..1928/10/20 + - 
                 WINNER               LOSER
    H 1912/10/26 Virginia Tech   26 - North Carolina   0
    H 1913/10/25 Virginia Tech   14 - North Carolina   7
    H 1928/10/20 Virginia Tech   16 - North Carolina  14
    STREAK ENDED WITH:
    H 1929/10/26 North Carolina  38 - Virginia Tech   13

   7     3 Virginia Tech        2014/10/04..2018/10/13 + - 
                 WINNER               LOSER
    H 2014/10/04 Virginia Tech   34 - North Carolina  17
    H 2016/10/08 Virginia Tech   34 - North Carolina   3
    H 2018/10/13 Virginia Tech   22 - North Carolina  19
    STREAK ENDED WITH:
    H 2020/10/10 North Carolina  56 - Virginia Tech   45

  24     2 Air Force            1966/11/12..1969/10/11 + - 
                 WINNER          LOSER
    H 1966/11/12 Air Force  20 - North Carolina  14
    H 1969/10/11 Air Force  20 - North Carolina  10

  24     2 Clemson              1973/11/10..1975/11/08 + - 
                 WINNER        LOSER
    H 1973/11/10 Clemson  37 - North Carolina  29       
    H 1975/11/08 Clemson  38 - North Carolina  35       
    STREAK ENDED WITH:
    H 1977/11/05 North Carolina  13 - Clemson         13

  24     2 Clemson              2000/10/21..2002/11/09 + - 
                 WINNER               LOSER
    H 2000/10/21 Clemson         38 - North Carolina  24
    H 2002/11/09 Clemson         42 - North Carolina  12
    STREAK ENDED WITH:
    H 2010/10/09 North Carolina  21 - Clemson         16

  24     2 Duke                 1936/11/14..1938/10/29 + - 
                 WINNER               LOSER
    H 1936/11/14 Duke            27 - North Carolina   7
    H 1938/10/29 Duke            14 - North Carolina   0
    STREAK ENDED WITH:
    H 1940/11/16 North Carolina   6 - Duke             3

  24     2 Duke                 1943/11/20..1944/11/25 + - 
                 WINNER               LOSER
    H 1943/11/20 Duke            27 - North Carolina   6
    H 1944/11/25 Duke            33 - North Carolina   0
    STREAK ENDED WITH:
    H 1946/11/23 North Carolina  22 - Duke             7

  24     2 Georgia Tech         1932/10/22..1933/10/28 + - 
                 WINNER               LOSER
    H 1932/10/22 Georgia Tech    43 - North Carolina  14
    H 1933/10/28 Georgia Tech    10 - North Carolina   6
    STREAK ENDED WITH:
    H 1935/10/26 North Carolina  19 - Georgia Tech     0

  24     2 Georgia Tech         2010/09/18..2012/11/10 + - 
                 WINNER               LOSER
    H 2010/09/18 Georgia Tech    30 - North Carolina  24
    H 2012/11/10 Georgia Tech    68 - North Carolina  50
    STREAK ENDED WITH:
    H 2014/10/18 North Carolina  48 - Georgia Tech    43

  24     2 Louisiana State      1961/11/11..1985/09/14 + - 
                 WINNER                LOSER
    H 1961/11/11 Louisiana State  30 - North Carolina   0
    H 1985/09/14 Louisiana State  23 - North Carolina  13

  24     2 Maryland             1953/10/17..1955/10/15 + - 
                    WINNER               LOSER
      H 1953/10/17 Maryland        26 - North Carolina   0
      H 1955/10/15 Maryland        25 - North Carolina   7
    STREAK ENDED WITH:
   ** H 1956/10/20 North Carolina  34 - Maryland         6

  24     2 Maryland             1960/11/12..1962/10/13 + - 
                 WINNER               LOSER
    H 1960/11/12 Maryland        22 - North Carolina  19
    H 1962/10/13 Maryland        31 - North Carolina  13
    STREAK ENDED WITH:
    H 1965/10/16 North Carolina  12 - Maryland        10

  24     2 Maryland             1982/10/30..1984/11/03 + - 
                 WINNER               LOSER
    H 1982/10/30 Maryland        31 - North Carolina  24
    H 1984/11/03 Maryland        34 - North Carolina  23
    STREAK ENDED WITH:
    H 1986/11/01 North Carolina  32 - Maryland        30

  24     2 Maryland             2002/11/02..2005/11/12 + - 
                 WINNER               LOSER
    H 2002/11/02 Maryland        59 - North Carolina   7   
    H 2005/11/12 Maryland        33 - North Carolina  30 OT
    STREAK ENDED WITH:
    H 2007/11/03 North Carolina  16 - Maryland        13   

  24     2 Miami (FL)           2011/10/15..2013/10/17 + - 
                 WINNER               LOSER
    H 2011/10/15 Miami (FL)      30 - North Carolina  24
    H 2013/10/17 Miami (FL)      27 - North Carolina  23
    STREAK ENDED WITH:
    H 2015/11/14 North Carolina  59 - Miami (FL)      21

  24     2 Miami (OH)           1998/09/05..2002/08/31 + - 
                 WINNER           LOSER
    H 1998/09/05 Miami (OH)  13 - North Carolina  10
    H 2002/08/31 Miami (OH)  27 - North Carolina  21

  24     2 Navy                 1984/09/15..1989/09/30 + - 
                 WINNER               LOSER
    H 1984/09/15 Navy            33 - North Carolina  30
    H 1989/09/30 Navy            12 - North Carolina   7
    STREAK ENDED WITH:
    H 1992/10/03 North Carolina  28 - Navy            14

  24     2 North Carolina State 1976/10/16..1978/10/21 + - 
                 WINNER                     LOSER
    H 1976/10/16 North Carolina State  21 - North Carolina        13
    H 1978/10/21 North Carolina State  34 - North Carolina         7
    STREAK ENDED WITH:
    H 1980/10/18 North Carolina        28 - North Carolina State   8

  24     2 North Carolina State 2000/10/14..2002/10/12 + - 
                 WINNER                     LOSER
    H 2000/10/14 North Carolina State  38 - North Carolina        20
    H 2002/10/12 North Carolina State  34 - North Carolina        17
    STREAK ENDED WITH:
    H 2004/10/09 North Carolina        30 - North Carolina State  24

  24     2 North Carolina State 2008/11/22..2010/11/20 + - 
                 WINNER                     LOSER
    H 2008/11/22 North Carolina State  41 - North Carolina        10
    H 2010/11/20 North Carolina State  29 - North Carolina        25
    STREAK ENDED WITH:
    H 2012/10/27 North Carolina        43 - North Carolina State  35

  24     2 Notre Dame           2017/10/07..2020/11/27 + - 
                 WINNER           LOSER
    H 2017/10/07 Notre Dame  33 - North Carolina  10
    H 2020/11/27 Notre Dame  31 - North Carolina  17

  24     2 Oklahoma             1955/09/24..1988/09/10 + - 
                 WINNER         LOSER
    H 1955/09/24 Oklahoma  13 - North Carolina   6
    H 1988/09/10 Oklahoma  28 - North Carolina   0

  24     2 South Carolina       1968/09/28..1970/10/10 + - 
                 WINNER               LOSER
    H 1968/09/28 South Carolina  32 - North Carolina  27
    H 1970/10/10 South Carolina  35 - North Carolina  21
    STREAK ENDED WITH:
    H 1977/10/22 North Carolina  17 - South Carolina   0

  24     2 South Carolina       1981/10/24..1989/11/11 + - 
                 WINNER               LOSER
    H 1981/10/24 South Carolina  31 - North Carolina  13
    H 1989/11/11 South Carolina  27 - North Carolina  20
    STREAK ENDED WITH:
    H 1991/11/16 North Carolina  21 - South Carolina  17

  24     2 Syracuse             1995/09/02..2003/09/06 + - 
                 WINNER               LOSER
    H 1995/09/02 Syracuse        20 - North Carolina   9   
    H 2003/09/06 Syracuse        49 - North Carolina  47 OT
    STREAK ENDED WITH:
    H 2020/09/12 North Carolina  31 - Syracuse         6   

  24     2 Texas                1952/09/27..2002/09/14 + - 
                 WINNER       LOSER
    H 1952/09/27 Texas  28 - North Carolina   7
    H 2002/09/14 Texas  52 - North Carolina  21

  24     2 Virginia             1988/11/12..1990/11/10 + - 
                 WINNER               LOSER
    H 1988/11/12 Virginia        27 - North Carolina  24
    H 1990/11/10 Virginia        24 - North Carolina  10
    STREAK ENDED WITH:
    H 1992/10/17 North Carolina  27 - Virginia         7

  24     2 Virginia             2007/09/15..2009/10/03 + - 
                 WINNER               LOSER
    H 2007/09/15 Virginia        22 - North Carolina  20
    H 2009/10/03 Virginia        16 - North Carolina   3
    STREAK ENDED WITH:
    H 2011/09/17 North Carolina  28 - Virginia        17

  24     2 Virginia             2017/10/14..2019/11/02 + - 
                 WINNER               LOSER
    H 2017/10/14 Virginia        20 - North Carolina  14
    H 2019/11/02 Virginia        38 - North Carolina  31
    STREAK ENDED WITH:
    H 2021/09/18 North Carolina  59 - Virginia        39

  24     2 Wake Forest          1925/09/26..1927/09/24 + - 
                 WINNER               LOSER
    H 1925/09/26 Wake Forest      6 - North Carolina   0
    H 1927/09/24 Wake Forest      9 - North Carolina   8
    STREAK ENDED WITH:
    H 1928/09/29 North Carolina  65 - Wake Forest      0

  24     2 Wake Forest          1944/09/23..1945/11/17 + - 
                 WINNER               LOSER
    H 1944/09/23 Wake Forest      7 - North Carolina   0
    H 1945/11/17 Wake Forest     14 - North Carolina  13
    STREAK ENDED WITH:
    H 1946/11/16 North Carolina  26 - Wake Forest     14

  24     2 Wake Forest          1950/10/14..1952/10/18 + - 
                 WINNER               LOSER
    H 1950/10/14 Wake Forest     13 - North Carolina   7
    H 1952/10/18 Wake Forest      9 - North Carolina   7
    STREAK ENDED WITH:
    H 1954/10/23 North Carolina  14 - Wake Forest      7

  24     2 Wake Forest          1966/10/22..1967/10/28 + - 
                 WINNER               LOSER
    H 1966/10/22 Wake Forest      3 - North Carolina   0
    H 1967/10/28 Wake Forest     20 - North Carolina  10
    STREAK ENDED WITH:
    H 1969/10/25 North Carolina  23 - Wake Forest      3

  24     2 Wake Forest          1987/10/10..1989/10/07 + - 
                 WINNER               LOSER
    H 1987/10/10 Wake Forest     22 - North Carolina  14
    H 1989/10/07 Wake Forest     17 - North Carolina  16
    STREAK ENDED WITH:
    H 1991/10/12 North Carolina  24 - Wake Forest     10

  24     2 Wake Forest          1999/11/06..2001/11/10 + - 
                 WINNER               LOSER
    H 1999/11/06 Wake Forest     19 - North Carolina   3
    H 2001/11/10 Wake Forest     32 - North Carolina  31
    STREAK ENDED WITH:
    H 2003/11/08 North Carolina  42 - Wake Forest     34

Current home losing streaks, + shows games
Rank Games
   1     3 Florida State     2003/08/30..2021/10/09 + - 
                 WINNER              LOSER
    H 2003/08/30 Florida State  37 - North Carolina   0
    H 2009/10/22 Florida State  30 - North Carolina  27
    H 2021/10/09 Florida State  35 - North Carolina  25

   2     2 Air Force         1966/11/12..1969/10/11 + - 
                 WINNER          LOSER
    H 1966/11/12 Air Force  20 - North Carolina  14
    H 1969/10/11 Air Force  20 - North Carolina  10

   2     2 Louisiana State   1961/11/11..1985/09/14 + - 
                 WINNER                LOSER
    H 1961/11/11 Louisiana State  30 - North Carolina   0
    H 1985/09/14 Louisiana State  23 - North Carolina  13

   2     2 Miami (OH)        1998/09/05..2002/08/31 + - 
                 WINNER           LOSER
    H 1998/09/05 Miami (OH)  13 - North Carolina  10
    H 2002/08/31 Miami (OH)  27 - North Carolina  21

   2     2 Notre Dame        2017/10/07..2020/11/27 + - 
                 WINNER           LOSER
    H 2017/10/07 Notre Dame  33 - North Carolina  10
    H 2020/11/27 Notre Dame  31 - North Carolina  17

   2     2 Oklahoma          1955/09/24..1988/09/10 + - 
                 WINNER         LOSER
    H 1955/09/24 Oklahoma  13 - North Carolina   6
    H 1988/09/10 Oklahoma  28 - North Carolina   0

   2     2 Texas             1952/09/27..2002/09/14 + - 
                 WINNER       LOSER
    H 1952/09/27 Texas  28 - North Carolina   7
    H 2002/09/14 Texas  52 - North Carolina  21

   8     1 Appalachian State 2019/09/21             + - 
                 WINNER                  LOSER
    H 2019/09/21 Appalachian State  34 - North Carolina  31

   8     1 Arizona State     2003/10/18             + - 
                 WINNER              LOSER
    H 2003/10/18 Arizona State  33 - North Carolina  31

   8     1 Auburn            1987/10/03             + - 
                 WINNER       LOSER
    H 1987/10/03 Auburn  20 - North Carolina  10

   8     1 California        2017/09/02             + - 
                 WINNER           LOSER
    H 2017/09/02 California  35 - North Carolina  30

   8     1 Clemson           2019/09/28             + - 
                 WINNER        LOSER
    H 2019/09/28 Clemson  21 - North Carolina  20

   8     1 East Carolina     2013/09/28             + - 
                 WINNER              LOSER
    H 2013/09/28 East Carolina  55 - North Carolina  31

   8     1 Georgia           1965/10/30             + - 
                 WINNER        LOSER
    H 1965/10/30 Georgia  47 - North Carolina  35

   8     1 Georgia Tech      2018/11/03             + - 
                 WINNER             LOSER
    H 2018/11/03 Georgia Tech  38 - North Carolina  28

   8     1 Houston           1999/10/16             + - 
                 WINNER        LOSER
    H 1999/10/16 Houston  20 - North Carolina  12

   8     1 Louisville        2017/09/09             + - 
                 WINNER           LOSER
    H 2017/09/09 Louisville  47 - North Carolina  35

   8     1 Michigan          1965/09/18             + - 
                 WINNER         LOSER
    H 1965/09/18 Michigan  31 - North Carolina  24

   8     1 Missouri          1973/09/29             + - 
                 WINNER         LOSER
    H 1973/09/29 Missouri  27 - North Carolina  14

   8     1 South Carolina    2007/10/13             + - 
                 WINNER               LOSER
    H 2007/10/13 South Carolina  21 - North Carolina  15

   8     1 South Florida     2006/10/14             + - 
                 WINNER              LOSER
    H 2006/10/14 South Florida  37 - North Carolina  20

   8     1 Texas Tech        1977/10/01             + - 
                 WINNER           LOSER
    H 1977/10/01 Texas Tech  10 - North Carolina   7

   8     1 Wisconsin         2005/09/17             + - 
                 WINNER          LOSER
    H 2005/09/17 Wisconsin  14 - North Carolina   5

Last updated: January 11, 2022
Copyright © 2002-2021 - mcubed.net