Sunday, March 20th
1:00 PM EDT
Patch 4.04
CASE ban Fracture; RBLS ban Breeze; CASE pick Ascent; RBLS pick Icebox; CASE pick Haven; RBLS pick Bind; CASE pick Split
Betting
$100 on Rebels Gaming returned $100 at 1.00 pre-match odds
Streams
LVP2
Maps/Stats
All Maps
1 Ascent
2 Icebox
3 Haven
4 Bind
5 Split
All Kills
First Kills
Op Kills
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
8
15
-7
16
11
+5
13
15
-2
15
19
-4
17
19
-2
neptuNo
CASE
9
14
-5
7
15
-8
12
13
-1
12
16
-4
13
11
+2
falltw
CASE
22
10
+12
15
18
-3
13
18
-5
15
14
+1
13
11
+2
Yurii
CASE
11
12
-1
12
17
-5
18
15
+3
20
13
+7
12
15
-3
Ambi
CASE
15
17
-2
17
21
-4
16
13
+3
18
16
+2
15
13
+2
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
3
3
+0
4
0
+4
2
6
-4
2
4
-2
neptuNo
CASE
0
1
-1
2
1
+1
1
1
+0
3
0
+3
0
2
-2
falltw
CASE
5
3
+2
3
2
+1
1
2
-1
1
0
+1
Yurii
CASE
1
2
-1
1
3
-2
1
1
+0
4
2
+2
3
0
+3
Ambi
CASE
3
0
+3
2
8
-6
3
3
+0
3
4
-1
3
2
+1
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
1
2
-1
2
0
+2
neptuNo
CASE
0
4
-4
falltw
CASE
0
2
-2
Yurii
CASE
0
3
-3
Ambi
CASE
4
0
+4
4
4
+0
4
0
+4
1
0
+1
1
0
+1
2K 3K 4K 5K 1v1 1v2 1v3 1v4 1v5 ECON PL DE
Yurii
CASE
14
4
1
46
15
1
Ambi
CASE
18
1
2
1
1
1
62
3
4
falltw
CASE
14
4
2
1
53
4
2
Wolfen
CASE
16
2
1
1
1
55
5
4
neptuNo
CASE
8
1
2
47
11
0
GatsH
RBLS
14
4
1
2
50
11
1
lyNxi
RBLS
15
3
2
1
1
49
19
3
vo0kashu
RBLS
15
4
1
1
1
57
0
0
musashi
RBLS
16
2
3
52
3
3
jannyXD
RBLS
13
4
1
1
58
5
5
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
2
2
+0
3
3
+0
1
1
+0
1
4
-3
3
2
+1
neptuNo
CASE
2
1
+1
4
3
+1
2
0
+2
3
2
+1
4
2
+2
falltw
CASE
6
3
+3
8
2
+6
3
3
+0
7
2
+5
3
4
-1
Yurii
CASE
2
3
-1
0
2
-2
4
3
+1
2
0
+2
4
2
+2
Ambi
CASE
5
2
+3
2
5
-3
7
2
+5
3
1
+2
1
4
-3
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
0
1
-1
1
0
+1
neptuNo
CASE
1
0
+1
0
1
-1
falltw
CASE
2
0
+2
1
0
+1
Yurii
CASE
0
1
-1
0
1
-1
1
0
+1
Ambi
CASE
1
0
+1
0
2
-2
2
1
+1
1
1
+0
0
1
-1
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
0
2
-2
neptuNo
CASE
0
3
-3
falltw
CASE
0
1
-1
Yurii
CASE
0
2
-2
Ambi
CASE
3
0
+3
1
2
-1
2
0
+2
2K 3K 4K 5K 1v1 1v2 1v3 1v4 1v5 ECON PL DE
Yurii
CASE
2
Round 9
musashi
vo0kashu
Round 17
vo0kashu
lyNxi
42
2
0
Ambi
CASE
4
Round 1
musashi
vo0kashu
Round 16
lyNxi
jannyXD
Round 18
GatsH
lyNxi
Round 19
lyNxi
GatsH
1
Round 8
musashi
jannyXD
lyNxi
GatsH
1
Round 8
lyNxi
jannyXD
GatsH
60
0
0
falltw
CASE
5
Round 2
jannyXD
lyNxi
Round 10
musashi
jannyXD
Round 12
musashi
lyNxi
Round 13
jannyXD
lyNxi
Round 14
GatsH
lyNxi
1
Round 19
jannyXD
vo0kashu
musashi
2
Round 3
jannyXD
musashi
vo0kashu
lyNxi
Round 4
GatsH
jannyXD
musashi
lyNxi
76
3
0
Wolfen
CASE
1
Round 10
lyNxi
vo0kashu
1
Round 11
lyNxi
vo0kashu
jannyXD
1
Round 11
jannyXD
vo0kashu
41
4
0
neptuNo
CASE
3
Round 5
GatsH
jannyXD
Round 12
jannyXD
GatsH
Round 18
musashi
vo0kashu
47
2
0
GatsH
RBLS
1
Round 18
Wolfen
falltw
2
Round 3
falltw
Round 17
Yurii
44
0
1
lyNxi
RBLS
3
Round 1
Ambi
Wolfen
Round 8
falltw
neptuNo
Round 11
Yurii
Ambi
49
1
0
vo0kashu
RBLS
3
Round 3
neptuNo
Wolfen
Round 12
Ambi
falltw
Round 15
Ambi
Yurii
1
Round 16
Ambi
Yurii
falltw
neptuNo
1
Round 16
Ambi
Yurii
neptuNo
falltw
74
0
0
musashi
RBLS
3
Round 9
falltw
Wolfen
Round 15
neptuNo
Wolfen
Round 17
neptuNo
Wolfen
38
1
1
jannyXD
RBLS
1
Round 7
Yurii
neptuNo
2
Round 6
Wolfen
Yurii
neptuNo
Round 11
Ambi
neptuNo
falltw
58
0
0
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
3
4
-1
3
0
+3
3
4
-1
5
4
+1
2
4
-2
neptuNo
CASE
0
3
-3
1
5
-4
3
3
+0
0
5
-5
3
3
+0
falltw
CASE
3
4
-1
0
5
-5
2
3
-1
1
3
-2
4
0
+4
Yurii
CASE
2
3
-1
3
4
-1
3
2
+1
6
6
+0
2
3
-1
Ambi
CASE
1
4
-3
4
3
+1
3
2
+1
4
6
-2
1
1
+0
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
0
1
-1
neptuNo
CASE
0
1
-1
1
0
+1
1
0
+1
falltw
CASE
0
1
-1
0
2
-2
0
1
-1
Yurii
CASE
1
1
+0
3
2
+1
1
0
+1
Ambi
CASE
2
1
+1
0
1
-1
0
1
-1
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
neptuNo
CASE
0
1
-1
falltw
CASE
0
1
-1
Yurii
CASE
0
1
-1
Ambi
CASE
2
0
+2
1
0
+1
1
0
+1
1
0
+1
2K 3K 4K 5K 1v1 1v2 1v3 1v4 1v5 ECON PL DE
Yurii
CASE
3
Round 8
GatsH
jannyXD
Round 13
musashi
vo0kashu
Round 19
lyNxi
musashi
1
Round 6
musashi
jannyXD
GatsH
50
0
0
Ambi
CASE
2
Round 2
jannyXD
GatsH
Round 13
jannyXD
lyNxi
1
Round 10
GatsH
musashi
vo0kashu
jannyXD
47
0
0
falltw
CASE
1
Round 7
musashi
GatsH
1
Round 9
vo0kashu
GatsH
lyNxi
45
0
1
Wolfen
CASE
3
Round 9
musashi
jannyXD
Round 15
musashi
GatsH
Round 20
vo0kashu
lyNxi
1
Round 14
musashi
GatsH
vo0kashu
lyNxi
1
Round 8
lyNxi
66
0
3
neptuNo
CASE
1
Round 13
GatsH
25
6
0
GatsH
RBLS
3
Round 4
Wolfen
neptuNo
GatsH
Round 17
falltw
Wolfen
Round 19
Wolfen
Yurii
1
Round 13
Yurii
Ambi
Wolfen
43
6
0
lyNxi
RBLS
4
Round 8
Yurii
Wolfen
Round 15
neptuNo
Wolfen
Round 17
Yurii
Ambi
Round 21
neptuNo
falltw
1
Round 10
falltw
Ambi
Yurii
1
Round 10
Ambi
Yurii
73
3
1
vo0kashu
RBLS
2
Round 18
Yurii
neptuNo
Round 19
Ambi
neptuNo
1
Round 5
Yurii
neptuNo
Wolfen
41
0
0
musashi
RBLS
5
Round 7
Yurii
neptuNo
Round 10
neptuNo
Wolfen
Round 11
falltw
Wolfen
Round 16
Ambi
Yurii
Round 21
Yurii
Ambi
2
Round 1
Wolfen
Yurii
neptuNo
Ambi
Round 18
Yurii
Ambi
Wolfen
falltw
78
1
0
jannyXD
RBLS
3
Round 11
Yurii
neptuNo
jannyXD
Round 12
Ambi
Yurii
Round 20
Yurii
neptuNo
1
Round 3
Ambi
Yurii
falltw
65
1
2
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
1
1
+0
3
3
+0
2
4
-2
5
3
+2
2
5
-3
neptuNo
CASE
2
3
-1
0
2
-2
2
5
-3
3
2
+1
3
2
+1
falltw
CASE
3
1
+2
3
2
+1
4
4
+0
0
4
-4
2
4
-2
Yurii
CASE
2
2
+0
2
2
+0
3
3
+0
3
3
+0
2
4
-2
Ambi
CASE
4
5
-1
3
6
-3
2
4
-2
3
2
+1
5
1
+4
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
1
0
+1
0
1
-1
neptuNo
CASE
0
1
-1
0
1
-1
1
0
+1
falltw
CASE
1
1
+0
1
0
+1
0
1
-1
1
0
+1
Yurii
CASE
1
0
+1
1
0
+1
Ambi
CASE
1
0
+1
0
2
-2
1
0
+1
1
0
+1
2
0
+2
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
neptuNo
CASE
falltw
CASE
Yurii
CASE
Ambi
CASE
1
0
+1
1
2
-1
1
0
+1
2K 3K 4K 5K 1v1 1v2 1v3 1v4 1v5 ECON PL DE
Yurii
CASE
2
Round 7
GatsH
musashi
Round 14
vo0kashu
GatsH
1
Round 8
musashi
lyNxi
jannyXD
42
7
0
Ambi
CASE
3
Round 4
vo0kashu
musashi
Round 10
lyNxi
vo0kashu
Round 17
GatsH
jannyXD
1
Round 11
musashi
vo0kashu
GatsH
jannyXD
lyNxi
60
1
0
falltw
CASE
2
Round 2
lyNxi
GatsH
Round 16
jannyXD
lyNxi
1
Round 9
GatsH
jannyXD
lyNxi
40
0
0
Wolfen
CASE
3
Round 2
jannyXD
musashi
Round 7
vo0kashu
jannyXD
Round 16
GatsH
musashi
55
1
0
neptuNo
CASE
3
Round 1
lyNxi
GatsH
Round 3
GatsH
vo0kashu
Round 5
vo0kashu
musashi
48
0
0
GatsH
RBLS
4
Round 4
Ambi
falltw
Round 5
Ambi
Wolfen
Round 12
falltw
neptuNo
Round 15
neptuNo
Yurii
1
Round 18
neptuNo
Yurii
Ambi
1
Round 6
neptuNo
falltw
Wolfen
Yurii
61
0
0
lyNxi
RBLS
3
Round 7
Ambi
Yurii
Round 14
Ambi
neptuNo
Round 19
falltw
Yurii
1
Round 7
Yurii
38
6
1
vo0kashu
RBLS
3
Round 3
Wolfen
falltw
Round 13
Yurii
Wolfen
Round 15
Wolfen
falltw
2
Round 16
neptuNo
Wolfen
Yurii
Round 17
neptuNo
Wolfen
falltw
1
Round 16
Yurii
Wolfen
53
0
0
musashi
RBLS
3
Round 3
Yurii
neptuNo
Round 10
Ambi
falltw
Round 12
Wolfen
Yurii
1
Round 7
falltw
neptuNo
Wolfen
55
1
1
jannyXD
RBLS
3
Round 4
neptuNo
Yurii
Round 14
Wolfen
Yurii
Round 18
falltw
Wolfen
59
0
1
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
2
4
-2
4
4
+0
1
4
-3
2
0
+2
8
4
+4
neptuNo
CASE
3
3
+0
2
1
+1
5
1
+4
4
4
+0
0
3
-3
falltw
CASE
3
1
+2
3
2
+1
2
6
-4
5
1
+4
1
3
-2
Yurii
CASE
2
2
+0
5
5
+0
6
4
+2
4
0
+4
4
2
+2
Ambi
CASE
5
2
+3
2
2
+0
2
1
+1
3
6
-3
3
5
-2
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
1
2
-1
2
2
+0
neptuNo
CASE
1
0
+1
0
1
-1
falltw
CASE
2
0
+2
1
0
+1
Yurii
CASE
1
2
-1
1
0
+1
Ambi
CASE
1
0
+1
0
1
-1
0
2
-2
0
1
-1
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
neptuNo
CASE
falltw
CASE
Yurii
CASE
Ambi
CASE
2K 3K 4K 5K 1v1 1v2 1v3 1v4 1v5 ECON PL DE
Yurii
CASE
5
Round 1
vo0kashu
musashi
Round 3
vo0kashu
GatsH
Round 8
vo0kashu
GatsH
Round 9
lyNxi
musashi
Round 21
jannyXD
GatsH
2
Round 7
GatsH
musashi
jannyXD
Round 10
musashi
GatsH
lyNxi
1
Round 9
musashi
58
3
1
Ambi
CASE
3
Round 18
lyNxi
vo0kashu
Round 20
jannyXD
lyNxi
Round 21
vo0kashu
lyNxi
1
Round 19
vo0kashu
GatsH
lyNxi
1
Round 12
GatsH
72
0
1
falltw
CASE
3
Round 4
jannyXD
vo0kashu
Round 8
lyNxi
musashi
Round 11
musashi
lyNxi
44
0
1
Wolfen
CASE
5
Round 9
vo0kashu
vo0kashu
Round 10
jannyXD
vo0kashu
Round 11
vo0kashu
jannyXD
Round 12
vo0kashu
jannyXD
Round 15
musashi
vo0kashu
1
Round 4
musashi
GatsH
lyNxi
73
0
1
neptuNo
CASE
1
Round 17
musashi
lyNxi
1
Round 15
jannyXD
GatsH
lyNxi
1
Round 15
lyNxi
75
3
0
GatsH
RBLS
3
Round 1
Wolfen
Yurii
Round 16
falltw
Yurii
Round 19
Yurii
Wolfen
1
Round 12
falltw
Yurii
Wolfen
51
2
0
lyNxi
RBLS
3
Round 1
neptuNo
falltw
Round 5
Ambi
Wolfen
Round 13
neptuNo
Yurii
1
Round 5
Ambi
Wolfen
falltw
33
5
1
vo0kashu
RBLS
3
Round 5
Yurii
neptuNo
Round 20
falltw
neptuNo
Round 21
neptuNo
Wolfen
1
Round 14
Wolfen
falltw
Yurii
67
0
0
musashi
RBLS
3
Round 2
falltw
neptuNo
Round 6
Ambi
neptuNo
Round 9
Ambi
neptuNo
39
0
0
jannyXD
RBLS
1
Round 13
falltw
Ambi
1
Round 6
Wolfen
falltw
Yurii
38
2
0
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
0
4
-4
3
1
+2
6
2
+4
2
8
-6
2
4
-2
neptuNo
CASE
2
4
-2
0
4
-4
0
4
-4
2
3
-1
3
1
+2
falltw
CASE
7
1
+6
1
7
-6
2
2
+0
2
4
-2
3
0
+3
Yurii
CASE
3
2
+1
2
4
-2
2
3
-1
5
4
+1
0
4
-4
Ambi
CASE
0
4
-4
6
5
+1
2
4
-2
5
1
+4
5
2
+3
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
2
0
+2
3
0
+3
1
5
-4
0
1
-1
neptuNo
CASE
1
0
+1
falltw
CASE
0
1
-1
1
0
+1
Yurii
CASE
0
1
-1
Ambi
CASE
0
2
-2
0
1
-1
1
0
+1
1
0
+1
lyNxi
RBLS
jannyXD
RBLS
GatsH
RBLS
musashi
RBLS
vo0kashu
RBLS
Wolfen
CASE
1
0
+1
2
0
+2
neptuNo
CASE
falltw
CASE
Yurii
CASE
Ambi
CASE
2K 3K 4K 5K 1v1 1v2 1v3 1v4 1v5 ECON PL DE
Yurii
CASE
2
Round 5
GatsH
musashi
Round 9
jannyXD
musashi
38
3
0
Ambi
CASE
6
Round 3
vo0kashu
musashi
Round 8
musashi
jannyXD
Round 12
vo0kashu
jannyXD
Round 15
musashi
vo0kashu
Round 20
jannyXD
GatsH
Round 21
vo0kashu
GatsH
72
2
3
falltw
CASE
3
Round 17
GatsH
lyNxi
Round 18
vo0kashu
lyNxi
Round 20
lyNxi
vo0kashu
1
Round 10
musashi
vo0kashu
lyNxi
1
Round 20
vo0kashu
59
1
0
Wolfen
CASE
4
Round 7
GatsH
vo0kashu
Round 10
jannyXD
GatsH
Round 11
jannyXD
GatsH
Round 19
GatsH
vo0kashu
40
0
0
neptuNo
CASE
1
Round 9
vo0kashu
lyNxi
42
0
0
GatsH
RBLS
3
Round 2
Yurii
falltw
Round 6
Wolfen
neptuNo
Round 20
Yurii
neptuNo
1
Round 5
Ambi
neptuNo
Wolfen
50
3
0
lyNxi
RBLS
2
Round 14
Yurii
neptuNo
Round 15
neptuNo
Wolfen
2
Round 3
Wolfen
neptuNo
Ambi
Round 7
Ambi
Wolfen
neptuNo
1
Round 7
neptuNo
52
4
0
vo0kashu
RBLS
4
Round 1
Wolfen
neptuNo
Round 8
Wolfen
Yurii
Round 11
Wolfen
Yurii
Round 18
Wolfen
Ambi
48
0
0
musashi
RBLS
2
Round 17
Wolfen
falltw
Round 21
Wolfen
neptuNo
1
Round 2
Wolfen
Ambi
neptuNo
1
Round 13
Wolfen
Yurii
neptuNo
falltw
52
0
1
jannyXD
RBLS
5
Round 5
falltw
Yurii
Round 6
Ambi
Yurii
Round 16
Ambi
neptuNo
Round 18
Yurii
neptuNo
Round 21
falltw
Ambi
1
Round 4
falltw
Yurii
Ambi
neptuNo
1
Round 21
Ambi
72
2
2
Head-to-head
Past Matches
Comments:
Hide Pre-match
Threaded Linear
#1
Arisqq
-5
Frags
+

KOI 3-2 Giants Gaming

#2
DARZY
-5
Frags
+

KOI 3-1 Giants

#3
D_SlayerR
-4
Frags
+

Giants 3 - KOI 2

#4
colimbra
-1
Frags
+

Giants 3-1 rebels

#5
ValdemieGC
-1
Frags
+

Rebels 3-2 Giants

#6
ImJeviz
-1
Frags
+

KOI 3 - 2 CASE

#7
Olofboost
-15
Frags
+

A team that wasn't even supposed to be here is now in grand finals

What a dogshit paid league

Will be funny if Rebels also make it (rooting for them), then none of 8 "investors" would have reached VRL final

#8
Chinoruso
-1
Frags
+

xd?

#9
ValdemieGC
12
Frags
+

bruh why so mad?

teams aren't "investors", the league was invested by LVP, and they are INVITED reliable teams from another big league in Spain (LoL).

Rebels wasn't part of it, but still got invited for their achievements during VCT qualifiers. I'm also rooting for them because I think they are the best team of the league, anyway.

It's still a shit format, I agree, just 1 open spot is a shitty strategy, but still, you have to understand it also has good things as well: you assure the participating teams really invest into building a good team for the future. That decision was not arbitrary, it was done in a search for stability for the future.

#19
fadezis
-1
Frags
+

Agree with all

#10
myrrhhee
1
Frags
+

purpure boys in finals

#11
no_noise_979
0
Frags
+

Rebels 3-1

#12
Arisqq
0
Frags
+

Rebels Gaming 3-2

#13
Olofboost
2
Frags
+

Ngl so glad to see chunks of money get eliminated and grinders qualify

Both Rebels and Case deserve to be in VRL Promotion

#14
fadezis
0
Frags
+

Rebels 3-1 Case

#15
DrWolfisAlpha
0
Frags
+

Rebels 5-2 Case bo7

#16
fadezis
0
Frags
+

LFG teams with russians in da grand finals๐Ÿ˜Ž

#17
BirdB0i
0
Frags
+

Ez for bambi

#18
lolkekchebyrek
-8
Frags
+

Spinsh valorant lmao
2 spanish players in GF
And the team that does not have a single spanish will win xD

#20
Marcock99
1
Frags
+

it's not supposed to be only a spanish league, it's spanish, portuguese and italian

#23
big_chungus69
0
Frags
+

spanish league run by spanish organizers that refused to invite portuguese or italian teams

its a Latin league in name only, in practice it is just a spanish league

#24
ValdemieGC
0
Frags
+

?? It's not named "latin" anywhere what are you smocking lmao

#26
big_chungus69
-1
Frags
+

yeah its named vrl spain

just proves my point further, it was intended to be purely spanish from the start lol

#27
ValdemieGC
0
Frags
+

Yes, it is a spanish league

You didn't discover anything new my friend xd

#30
erky
0
Frags
+

and yet no spanish player won XDDD

#31
ValdemieGC
1
Frags
+

Of course, it's a league involving spanish orgs, not spanish players necessarily

#22
Mortadelo
2
Frags
+

2 germans in the German one, 4in the British

#21
Marcock99
2
Frags
+

3-2 Rebels lfg

#25
Flerose
1
Frags
+

13-6-13-8-13-6-13-8 tf is this

#28
fitthora
0
Frags
+

rigged

#29
Mbappe
0
Frags
+

Vamos Rebels

  • Preview
  • Edit
› check that that your post follows the forum rules and guidelines or get formatting help
Sign up or log in to post a comment