Shopping cart

Saving..

Edit match video

Edit match settings

Who starts to play?

Runouts
Innings
Highbreaks

Set playing sequence

Write a comment

Follow
You need to log in to perform this action

Share this page

May 23 - May 30, 2022

2021/2022 BSA Blackball Mens Singles

Blackball

Add players

Please wait...

Create player

Please wait...

New players will be added to your members section.

Results  

#NameMatches (won/lost)Frames (won/lost)Win percentage
1 South Africa Fezile Kweza
7 (7/0) 58 (40/18)
69%
2 South Africa Senzo Nzwana
7 (6/1) 68 (42/26)
62%
3 South Africa Ishmael Mthethwa
6 (5/1) 55 (32/23)
58%
3 South Africa Philani Nkosi
6 (5/1) 50 (32/18)
64%
5 South Africa Nkululeko Messi Masinde
5 (4/1) 37 (26/11)
70%
5 South Africa Vishen Jagdev
5 (4/1) 38 (26/12)
68%
5 South Africa Franklin Jagers
5 (4/1) 42 (26/16)
62%
5 South Africa Thabang Makubedu
5 (4/1) 43 (26/17)
60%
9 South Africa Lunga Mjongile
4 (3/1) 32 (21/11)
66%
Show more
9 South Africa keaton moodley
4 (3/1) 34 (19/15)
56%
9 South Africa Thamsanqa Jabavu
3 (2/1) 24 (12/12)
50%
9 South Africa Lebogang Lebeko
4 (3/1) 33 (19/14)
58%
9 South Africa Jeremy Yenkiah
4 (3/1) 31 (19/12)
61%
9 South Africa Sihle Cele
3 (2/1) 25 (13/12)
52%
9 Kumeshen Nadasen
4 (3/1) 38 (23/15)
61%
9 South Africa Mervin Akaloo
4 (3/1) 35 (20/15)
57%
17 South Africa Sbu Dladla
3 (2/1) 27 (14/13)
52%
17 South Africa Sello Phala
3 (2/1) 30 (17/13)
57%
17 South Africa Phiwo Mabaso
3 (2/1) 25 (13/12)
52%
17 South Africa Duall Naidoo
3 (2/1) 23 (13/10)
57%
17 South Africa Akhil Rambally
3 (2/1) 26 (14/12)
54%
17 South Africa Thabo Mahlangu
3 (2/1) 23 (16/7)
70%
17 South Africa Royden Naidoo
3 (2/1) 25 (11/14)
44%
17 South Africa Raja Naidoo
3 (2/1) 25 (15/10)
60%
17 South Africa Irfaan Williams
Western Cape
3 (2/1) 27 (17/10)
63%
17 South Africa Khule Khumalo
3 (2/1) 24 (14/10)
58%
17 South Africa Dawood Koopman
3 (2/1) 25 (14/11)
56%
17 South Africa MS Carrim
3 (2/1) 29 (16/13)
55%
17 South Africa Cornwill Joseph (FS)
3 (2/1) 21 (14/7)
67%
17 South Africa Tshepo Letsaba
3 (2/1) 24 (16/8)
67%
17 South Africa Kuben Pillay
3 (2/1) 30 (17/13)
57%
17 South Africa Salim Shaikh
2 (1/1) 14 (7/7)
50%
33 South Africa Johannes (JonJon) Maluleka
2 (1/1) 19 (10/9)
53%
33 South Africa Tshepo Jama
1 (0/1) 9 (3/6)
33%
33 South Africa Lionel Chetty
1 (0/1) 6 (0/6)
0%
33 South Africa Keshav Rambaran
1 (0/1) 7 (1/6)
14%
33 South Africa Deeresh Naidoo (GP2)
2 (1/1) 14 (5/9)
36%
33 South Africa Fickson Mamabolo (LB)
1 (0/1) 7 (1/6)
14%
33 South Africa MOHAMED SADAAM
2 (1/1) 18 (9/9)
50%
33 South Africa Salvino Govender
2 (1/1) 17 (8/9)
47%
33 South Africa Hendry Erasmus
Mpumalanga
1 (0/1) 8 (2/6)
25%
33 South Africa Tiisetso(Fana) Phala
2 (1/1) 15 (9/6)
60%
33 South Africa Petrus Welgemoed
2 (1/1) 19 (10/9)
53%
33 South Africa Mandi Mente
Mpumalanga
1 (0/1) 7 (1/6)
14%
33 South Africa Nathan Daniel Lambourne
2 (1/1) 13 (7/6)
54%
33 South Africa Harry Houdini Martin
1 (0/1) 9 (3/6)
33%
33 South Africa Irvan Cloete (FS)
1 (0/1) 9 (4/5)
44%
33 South Africa Thaisan Govindasamy
2 (1/1) 19 (9/10)
47%
33 South Africa Aron Donohue
Gauteng
1 (0/1) 7 (1/6)
14%
33 South Africa Alvin Naidoo
2 (1/1) 13 (7/6)
54%
33 South Africa Jaco Jonker
2 (1/1) 18 (9/9)
50%
33 South Africa Myles Abrahams
1 (0/1) 8 (2/6)
25%
33 Alex Swart
1 (0/1) 8 (2/6)
25%
33 South Africa Ethan "Killer Lytie" Chetty
1 (0/1) 8 (2/6)
25%
33 South Africa Adriaan Engelbrecht
2 (1/1) 13 (8/5)
62%
33 South Africa Hloni Monnane
2 (1/1) 18 (8/10)
44%
33 South Africa Llewellyn Sedgwick
2 (1/1) 17 (10/7)
59%
33 South Africa Wayne Davids
2 (1/1) 19 (9/10)
47%
33 South Africa PHEMELO LETSHABO
1 (0/1) 6 (0/6)
0%
33 South Africa Shannon Moodley
2 (1/1) 17 (9/8)
53%
33 South Africa Moosa Shaik
2 (1/1) 20 (9/11)
45%
33 South Africa Xander Mertens (NW)
1 (0/1) 9 (3/6)
33%
33 South Africa Samuel Setwaba
2 (1/1) 19 (9/10)
47%
33 South Africa Gerhard Le Roux
1 (0/1) 8 (2/6)
25%
65 South Africa Malvin Govendor
1 (0/1) 7 (1/6)
14%
65 South Africa Ree Mohamed
1 (0/1) 7 (3/4)
43%
65 South Africa FERON SOMIAH
1 (0/1) 8 (2/6)
25%
65 South Africa Mervin Pilay
1 (0/1) 8 (2/6)
25%
65 South Africa Bongane Mathibela (LB)
1 (0/1) 11 (5/6)
45%
65 South Africa Wade Peterson
1 (0/1) 7 (1/6)
14%
65 South Africa Bunny Monakhisi
1 (0/1) 7 (3/4)
43%
65 South Africa Tshepang Augusten Makhubo
1 (0/1) 9 (4/5)
44%
65 South Africa Elicho Wass
1 (0/1) 10 (4/6)
40%
65 South Africa Dustin Alves
1 (0/1) 9 (4/5)
44%
65 South Africa Jan Kleynhans
Free State
1 (0/1) 7 (1/6)
14%
65 South Africa WETSI Morake
1 (0/1) 7 (1/6)
14%
65 South Africa Kyle Jonker
Mpumalanga
1 (0/1) 10 (4/6)
40%
65 South Africa Marco de Wit (FS)
1 (0/1) 9 (4/5)
44%
65 South Africa Vincent Pillay
1 (0/1) 9 (3/6)
33%
65 South Africa Aziz Williams
1 (0/1) 11 (5/6)
45%
65 South Africa Eugene Bartosch (WC)
1 (0/1) 7 (1/6)
14%
65 South Africa Basil Munsamy
1 (0/1) 8 (2/6)
25%
65 South Africa Jerrad Chetty
1 (0/1) 9 (4/5)
44%
65 South Africa Tyron Lee Govender
1 (0/1) 10 (4/6)
40%
65 South Africa Shaun Martheze
1 (0/1) 8 (2/6)
25%
65 South Africa Broline Chauke
1 (0/1) 7 (1/6)
14%
65 South Africa Devesh Singh
1 (0/1) 7 (1/6)
14%
65 South Africa Christo Myburgh
1 (0/1) 8 (2/6)
25%
65 South Africa Lyle Du toit
1 (0/1) 9 (3/6)
33%
65 South Africa Lucio Fick ( FIGO 8 )
1 (0/1) 6 (0/6)
0%
65 South Africa Dylan de Vries
1 (0/1) 9 (3/6)
33%
65 South Africa Baaqir Osman
1 (0/1) 11 (5/6)
45%
65 South Africa Wade Pillay
1 (0/1) 8 (2/6)
25%
65 South Africa Abduragmaan Williams
1 (0/1) 9 (3/6)
33%
65 South Africa Ketan Nydoo
1 (0/1) 7 (1/6)
14%
65 South Africa Rivaldo Jeaven
1 (0/1) 7 (1/6)
14%
65 South Africa Raynhardt Jonker
1 (0/1) 6 (0/6)
0%
65 South Africa Bradley Dire
1 (0/1) 10 (4/6)
40%
65 South Africa Fabian Isaacs
1 (0/1) 11 (5/6)
45%
65 South Africa Shivas Stallenberg
1 (0/1) 10 (4/6)
40%
65 South Africa Malebogo Makgotla
1 (0/1) 7 (3/4)
43%
65 South Africa Carel Kuhn (LP)
1 (0/1) 9 (3/6)
33%
65 South Africa Rayaan Williams
1 (0/1) 10 (4/6)
40%
65 South Africa Phurnal Grant Leigh Swartz
1 (0/1) 8 (2/6)
25%
65 South Africa Vukani Magutshwa
1 (0/1) 9 (3/6)
33%
65 South Africa Moeketsi Kotsoana
1 (0/1) 7 (1/6)
14%
65 South Africa Pravesh Rishal Ramchander
1 (0/1) 7 (1/6)
14%
65 South Africa Matthew Claase
1 (0/1) 10 (4/6)
40%
65 South Africa Ashwon Thomas
1 (0/1) 9 (3/6)
33%
65 South Africa Leano Thomas
1 (0/1) 6 (0/6)
0%
9993 South Africa Justin Kershan Pillay
0 (0/0) 0 (0/0)
0%
9993 South Africa BSA Ghost
0 (0/0) 0 (0/0)
0%
9993 South Africa Justin GP
0 (0/0) 0 (0/0)
0%
9993 South Africa Mohamed zahir Pachkowdie
0 (0/0) 0 (0/0)
0%
9993 South Africa Miyalani Sombs
0 (0/0) 0 (0/0)
0%
Starts May 23, 2022, 3:00 AM Until May 30, 2022 (local time)
Organizer South African Pool Union
Contact NBF CAO (nbf.cao@gmail.com, 0784013246)
Format Single elimination (115 Participants)
Race to 6
Handicap No handicap

Schedule

Waiting
Playing
Finished

Round 1

Race to 6
1   
South Africa
Xander Mertens
Walk Over
 
2   
South Africa
Reyhaan Williams
L
South Africa
Kuben Pillay
R1
Tue 22:30  Table 1
3   
South Africa
Ishmael Mthethwa
R2
South Africa
Abduragmaan Williams
L
R1
Tue 22:29  Table 2
4   
South Africa
Vukani Magutshwa
L
South Africa
Johannes (JonJon) Maluleka
Tue 22:10  Table 3
5   
South Africa
Akhil Rambally
South Africa
Tyron Lee Govender
L
Tue 22:25  Table 4
6   
South Africa
Ashwon Thomas
L
South Africa
Salvino Govender
Tue 22:28  Table 5
7   
South Africa
Aziz Williams
L
South Africa
MOHAMED SADAAM
Tue 22:27  Table 6
8   
South Africa
Elicho Wass
South Africa
keaton moodley
L
Tue 22:05  Table 7
9   
South Africa
Gerhard Le Roux
Walk Over
 
10   
South Africa
Mervin Akaloo
L
South Africa
Christo Myburgh
Tue 22:24  Table 8
11   
South Africa
Super Charge 21
South Africa
Kyle Jonker
L
Tue 22:07  Table 9
12   
South Africa
Bradley Dire
South Africa
Samuel Setwaba
Tue 22:18  Table 10
13   
South Africa
Thabang Makubedu
South Africa
Malvin Govendor
L
Tue 22:12  Table 11
14   
South Africa
Dustin Alves
L
South Africa
Wayne Davids
Tue 22:22  Table 12
15   
South Africa
Baaqir Osman
R1
South Africa
MS Carrim
L
Wed 19:43  Table 20
16   
Walk Over
Alex Swart
 
17   
South Africa
Myles Abrahams
Walk Over
 
18   
South Africa
Lunga Mjongile
South Africa
Leano Thomas
Tue 22:15  Table 14
19   
South Africa
Sbu Dladla
South Africa
Marco de Wit (FS)
Tue 22:31  Table 15
20   
South Africa
Dylan de Vries
South Africa
Jaco Jonker
L
Tue 22:26  Table 16
21   
South Africa
Jerrad Chetty
L
South Africa
Hloni Monnane
Tue 22:32  Table 17
22   
South Africa
Vishen Jagdev
South Africa
Mervin Pilay
Wed 19:42  Table 1
23   
South Africa
Nathan Daniel Lambourne
L
South Africa
Lucio Fick ( FIGO 8 )
Wed 19:41  Table 2
24   
Walk Over
South Africa
Salim Shaikh
 
25   
South Africa
Mandi Mente
Walk Over
 
26   
South Africa
Shivas Stallenberg
L
South Africa
Fezile Kweza
Wed 19:36  Table 3
27   
South Africa
Thaisan Govindasamy
South Africa
Matthew Claase
Wed 19:11  Table 4
28   
South Africa
Eugene Bartosch (WC)
South Africa
Khule Khumalo
Wed 19:38  Table 25
29   
South Africa
FERON SOMIAH
South Africa
Shannon Moodley
L
Wed 19:14  Table 6
30   
South Africa
Bunny Monakhisi
L
South Africa
Dawood Koopman
Wed 19:32  Table 7
31   
South Africa
Justin GP
South Africa
Thamsanqa Jabavu
Wed 18:00  Table 8
32   
Walk Over
South Africa
Ethan Chetty
 
33   
South Africa
Sihle Cele
Walk Over
 
34   
South Africa
Petrus Welgemoed
South Africa
Vincent Pillay
Wed 19:04  Table 9
35   
South Africa
PHEMELO LETSHABO
South Africa
Mohamed zahir Pachkowdie
Wed 18:00  Table 10
36   
South Africa
Broline Chauke
South Africa
Cornwill Joseph (FS)
L
Wed 19:03  Table 11
37   
South Africa
Wade Pillay
L
South Africa
Llewellyn Sedgwick
Wed 19:43  Table 12
38   
South Africa
Royden Naidoo
L
South Africa
Bongane Mathibela (LB)
Wed 19:33  Table 13
39   
South Africa
Fickson Mamabolo (LB)
South Africa
Miyalani Sombs
Wed 18:00  Table 14
40   
South Africa
Carel Kuhn
South Africa
Nkululeko Messi Masinde
Wed 19:44  Table 26
41   
South Africa
Tshepo Jama
Walk Over
 
42   
Kumeshen Nadasen
L
South Africa
Shaun Martheze
Wed 18:50  Table 5
43   
South Africa
Tshepo Letsaba
South Africa
Moeketsi Kotsoana
Wed 19:17  Table 24
44   
South Africa
Raynhardt Jonker
South Africa
Alvin Naidoo
L
R1
Wed 20:11  Table 1
45   
South Africa
Hendry Erasmus
South Africa
BSA Ghost
Wed 19:15  Table 2
46   
South Africa
Basil Munsamy
South Africa
Ifraan Williams
L
Wed 20:16  Table 4
47   
South Africa
WETSI Morake
L
South Africa
Senzo Nzwana
Wed 20:20  Table 3
48   
Walk Over
South Africa
Harry Houdini Martin
 
49   
South Africa
Keshav Rambaran
Walk Over
 
50   
South Africa
Ketan Nydoo
South Africa
Jeremy Yenkiah
Wed 20:31  Table 9
51   
South Africa
Deeresh Naidoo
L
South Africa
Ree Mohamed
Wed 21:31  Table 6
52   
South Africa
Thabo Mahlangu
L
South Africa
Jan Kleynhans
Wed 20:17  Table 7
53   
South Africa
Franklin Jagers
South Africa
Phurnal Swartz
Wed 20:30  Table 8
54   
South Africa
Rivaldo Jeaven
South Africa
Adriaan Engelbrecht
Wed 20:21  Table 5
55   
South Africa
Raja Naidoo
L
South Africa
Tshepang Augusten Makhubo
Wed 21:31  Table 10
56   
Walk Over
South Africa
Aron Donohue
 
57   
South Africa
Lionel Chetty
South Africa
Justin Kershan Pillay
Wed 19:35  Table 11
58   
South Africa
Philani Nkosi
South Africa
Pravesh Rishal Ramchander
L
Wed 20:21  Table 12
59   
South Africa
Tiisetso(Fana) Phala
South Africa
Wade Peterson
Wed 20:10  Table 13
60   
South Africa
Phiwo Mabaso
L
South Africa
Malebogo Makgotla
Wed 21:32  Table 14
61   
South Africa
Fabian Isaacs
South Africa
Moosa Shaik
L
Wed 21:32  Table 26
62   
South Africa
Devesh Singh
South Africa
Duall Naidoo
L
Wed 20:30  Table 20
63   
South Africa
Lebogang Lebeko
L
South Africa
Lyle du Toit
Wed 20:31  Table 22
64   
Walk Over
South Africa
Irvan Cloete (FS)
 

Round 2

Race to 6
65   
South Africa
Xander Mertens
South Africa
Kuben Pillay
Thu 16:36  Table 16
66   
South Africa
Ishmael Mthethwa
South Africa
Johannes (JonJon) Maluleka
L
Thu 16:37  Table 15
67   
South Africa
Akhil Rambally
L
South Africa
Salvino Govender
Thu 16:36  Table 14
68   
South Africa
MOHAMED SADAAM
South Africa
keaton moodley
Thu 16:30  Table 13
69   
South Africa
Gerhard Le Roux
South Africa
Mervin Akaloo
L
Thu 16:19  Table 12
70   
South Africa
Super Charge 21
South Africa
Samuel Setwaba
Thu 16:13  Table 11
71   
South Africa
Thabang Makubedu
South Africa
Wayne Davids
Thu 16:15  Table 10
72   
South Africa
MS Carrim
Alex Swart
L
Thu 16:43  Table 9
73   
South Africa
Myles Abrahams
L
South Africa
Lunga Mjongile
Thu 16:42  Table 8
74   
South Africa
Sbu Dladla
South Africa
Jaco Jonker
L
Thu 16:14  Table 7
75   
South Africa
Hloni Monnane
South Africa
Vishen Jagdev
Thu 16:38  Table 6
76   
South Africa
Nathan Daniel Lambourne
L
South Africa
Salim Shaikh
Thu 16:16  Table 22
77   
South Africa
Mandi Mente
South Africa
Fezile Kweza
Thu 16:12  Table 4
78   
South Africa
Thaisan Govindasamy
L
South Africa
Khule Khumalo
Thu 16:38  Table 18
79   
South Africa
Shannon Moodley
South Africa
Dawood Koopman
L
Thu 16:41  Table 2
80   
South Africa
Thamsanqa Jabavu
L
South Africa
Ethan Chetty
Thu 16:43  Table 1
81   
South Africa
Sihle Cele
L
South Africa
Petrus Welgemoed
Thu 16:34  Table 17
82   
South Africa
PHEMELO LETSHABO
South Africa
Cornwill Joseph (FS)
L
Thu 18:24  Table 23
83   
South Africa
Llewellyn Sedgwick
South Africa
Royden Naidoo
Thu 19:15  Table 14
84   
South Africa
Fickson Mamabolo (LB)
South Africa
Nkululeko Messi Masinde
Thu 18:39  Table 26
85   
South Africa
Tshepo Jama
Kumeshen Nadasen
L
Thu 18:38  Table 12
86   
South Africa
Tshepo Letsaba
South Africa
Alvin Naidoo
Thu 19:00  Table 11
87   
South Africa
Hendry Erasmus
South Africa
Ifraan Williams
L
Thu 18:49  Table 10
88   
South Africa
Senzo Nzwana
South Africa
Harry Houdini Martin
Thu 15:00  Table 3
89   
South Africa
Keshav Rambaran
L
South Africa
Jeremy Yenkiah
Thu 16:12  Table 25
90   
South Africa
Deeresh Naidoo
South Africa
Thabo Mahlangu
Thu 18:56  Table 7
91   
South Africa
Franklin Jagers
South Africa
Adriaan Engelbrecht
Thu 19:28  Table 6
92   
South Africa
Raja Naidoo
South Africa
Aron Donohue
L
Thu 16:32  Table 5
93   
South Africa
Lionel Chetty
L
South Africa
Philani Nkosi
R1
Thu 18:23  Table 4
94   
South Africa
Tiisetso(Fana) Phala
L
South Africa
Phiwo Mabaso
Thu 16:29  Table 20
95   
South Africa
Moosa Shaik
South Africa
Duall Naidoo
Thu 19:27  Table 2
96   
South Africa
Lebogang Lebeko
South Africa
Irvan Cloete (FS)
Thu 16:28  Table 24

Round 3

Race to 6
97   
South Africa
Kuben Pillay
R1
South Africa
Ishmael Mthethwa
L
Thu 21:37  Table 1
98   
South Africa
Akhil Rambally
South Africa
keaton moodley
Thu 21:35  Table 18
99   
South Africa
Mervin Akaloo
South Africa
Super Charge 21
Thu 21:45  Table 17
100   
South Africa
Thabang Makubedu
South Africa
MS Carrim
Thu 21:44  Table 14
101   
South Africa
Lunga Mjongile
L
South Africa
Sbu Dladla
Thu 21:46  Table 16
102   
South Africa
Vishen Jagdev
South Africa
Salim Shaikh
Thu 21:25  Table 13
103   
South Africa
Fezile Kweza
South Africa
Khule Khumalo
Thu 21:31  Table 3
104   
South Africa
Dawood Koopman
South Africa
Thamsanqa Jabavu
Thu 21:53  Table 15
105   
South Africa
Sihle Cele
South Africa
Cornwill Joseph (FS)
Thu 21:30  Table 6
106   
South Africa
Royden Naidoo
South Africa
Nkululeko Messi Masinde
L
Thu 21:54  Table 7
107   
Kumeshen Nadasen
South Africa
Tshepo Letsaba
Thu 21:36  Table 8
108   
South Africa
Ifraan Williams
South Africa
Senzo Nzwana
Thu 22:05  Table 5
109   
South Africa
Jeremy Yenkiah
South Africa
Thabo Mahlangu
Thu 21:54  Table 9
110   
South Africa
Franklin Jagers
L
R1
South Africa
Raja Naidoo
Thu 21:51  Table 12
111   
South Africa
Philani Nkosi
South Africa
Phiwo Mabaso
Thu 21:38  Table 10
112   
South Africa
Duall Naidoo
South Africa
Lebogang Lebeko
Thu 21:43  Table 11

Last sixteen

Race to 6
113   
South Africa
Ishmael Mthethwa
South Africa
keaton moodley
Fri 19:49  Table 1
114   
South Africa
Mervin Akaloo
South Africa
Thabang Makubedu
Fri 19:49  Table 2
115   
South Africa
Lunga Mjongile
L
South Africa
Vishen Jagdev
Fri 19:58  Table 4
116   
South Africa
Fezile Kweza
South Africa
Thamsanqa Jabavu
L
Fri 19:31  Table 3
117   
South Africa
Sihle Cele
South Africa
Nkululeko Messi Masinde
Fri 19:30  Table 6
118   
Kumeshen Nadasen
South Africa
Senzo Nzwana
Fri 19:58  Table 12
119   
South Africa
Jeremy Yenkiah
South Africa
Franklin Jagers
L
R2
Fri 19:28  Table 5
120   
South Africa
Philani Nkosi
L
R1
South Africa
Lebogang Lebeko
Fri 19:29  Table 20

Quarter final

Race to 6
121   
South Africa
Ishmael Mthethwa
R1
South Africa
Thabang Makubedu
L
Fri 21:10  Table 3
122   
South Africa
Vishen Jagdev
South Africa
Fezile Kweza
Fri 21:35  Table 15
123   
South Africa
Nkululeko Messi Masinde
R1
South Africa
Senzo Nzwana
L
R1
Fri 21:15  Table 1
124   
South Africa
Franklin Jagers
R2
South Africa
Philani Nkosi
L
R1
Fri 21:10  Table 7

Semi final

Race to 6
125   
South Africa
Ishmael Mthethwa
South Africa
Fezile Kweza
Fri 22:33  Table 9
126   
South Africa
Senzo Nzwana
South Africa
Philani Nkosi
L
Fri 22:36  Table 3

Final

Race to 7
127   
South Africa
Fezile Kweza
South Africa
Senzo Nzwana
Mon 14:18 

Comments

Chat ()
Last message from:
    Please log in to comment

    Participants