You need to enable JavaScript to run this app.
Reblase
🌃
Dark mode
🌇
Light mode
Seasons
Recent events
Events
← Back to Season 7
Season 7, Day 47
Canada Moist Talkers
vs.
Kansas City Breath Mints
Blooddrain
Latest first
Only important
▲ Top of 1
Kansas City Breath Mints
fielding, with
PolkaDot Zavala
pitching
Canada Moist Talkers
batting
Play ball!
00:02
0 - 0
Top of 1, Canada Moist Talkers batting.
00:10
0 - 0
Simon Haley batting for the Moist Talkers.
00:14
0 - 0
🗣
Simon Haley
Simon Haley hit a ground out to Hewitt Best.
00:20
0 - 0
Ziwa Mueller batting for the Moist Talkers.
00:27
0 - 0
🗣
Ziwa Mueller
Foul Ball. 0-1
00:31
0 - 0
🗣
Ziwa Mueller
Foul Ball. 0-2
00:34
0 - 0
🗣
Ziwa Mueller
Ziwa Mueller hit a ground out to Rodriguez Internet.
00:42
0 - 0
Quack Enjoyable batting for the Moist Talkers.
00:46
0 - 0
🗣
Quack Enjoyable
Ball. 1-0
00:50
0 - 0
🗣
Quack Enjoyable
Ball. 2-0
00:58
0 - 0
🗣
Quack Enjoyable
Ball. 3-0
01:02
0 - 0
🗣
Quack Enjoyable
Quack Enjoyable hit a ground out to Marquez Clark.
01:06
0 - 0
▼ Bottom of 1
Canada Moist Talkers
fielding, with
Jenkins Good
pitching
Kansas City Breath Mints
batting
Bottom of 1, Kansas City Breath Mints batting.
01:14
0 - 0
Boyfriend Monreal batting for the Breath Mints.
01:18
0 - 0
🍬
Boyfriend Monreal
Boyfriend Monreal hits a Triple!
01:22
0 - 0
Hewitt Best batting for the Breath Mints.
01:30
0 - 0
🍬
Hewitt Best
Foul Ball. 0-1
01:34
0 - 0
🍬
Hewitt Best
Strike, swinging. 0-2
01:38
0 - 0
🍬
Hewitt Best
Hewitt Best hits a Single! 1 scores.
01:46
0 - 1
Rodriguez Internet batting for the Breath Mints.
01:50
0 - 1
🍬
Rodriguez Internet
Foul Ball. 0-1
01:58
0 - 1
🍬
Rodriguez Internet
Ball. 1-1
02:02
0 - 1
🍬
Rodriguez Internet
Strike, swinging. 1-2
02:06
0 - 1
🍬
Rodriguez Internet
Rodriguez Internet hit a flyout to Fish Summer.
02:14
0 - 1
Eizabeth Guerra batting for the Breath Mints.
02:18
0 - 1
🍬
Eizabeth Guerra
Hewitt Best steals second base!
02:22
0 - 1
🍬
Eizabeth Guerra
Eizabeth Guerra hits a Single!
02:30
0 - 1
Stew Briggs batting for the Breath Mints.
02:34
0 - 1
🍬
Stew Briggs
Ball. 1-0
02:38
0 - 1
🍬
Stew Briggs
Strike, looking. 1-1
02:46
0 - 1
🍬
Stew Briggs
Stew Briggs reaches on fielder's choice. Eizabeth Guerra out at second base. Hewitt Best scores
02:50
0 - 2
Dickerson Morse batting for the Breath Mints.
02:58
0 - 2
🍬
Dickerson Morse
Foul Ball. 0-1
03:02
0 - 2
🍬
Dickerson Morse
Stew Briggs steals second base!
03:06
0 - 2
🍬
Dickerson Morse
Strike, looking. 0-2
03:14
0 - 2
🍬
Dickerson Morse
Stew Briggs steals third base!
03:18
0 - 2
🍬
Dickerson Morse
Dickerson Morse hit a ground out to Jesús Koch.
03:22
0 - 2
▲ Top of 2
Kansas City Breath Mints
fielding, with
PolkaDot Zavala
pitching
Canada Moist Talkers
batting
Top of 2, Canada Moist Talkers batting.
03:30
0 - 2
Workman Gloom batting for the Moist Talkers.
03:34
0 - 2
🗣
Workman Gloom
Ball. 1-0
03:38
0 - 2
🗣
Workman Gloom
Strike, looking. 1-1
03:46
0 - 2
🗣
Workman Gloom
Workman Gloom hit a ground out to Lenny Spruce.
03:50
0 - 2
Jesús Koch batting for the Moist Talkers.
03:56
0 - 2
🗣
Jesús Koch
Strike, swinging. 0-1
04:02
0 - 2
🗣
Jesús Koch
Jesús Koch hit a ground out to Eizabeth Guerra.
04:06
0 - 2
Beans McBlase batting for the Moist Talkers.
04:10
0 - 2
🗣
Beans McBlase
Beans McBlase hit a ground out to Boyfriend Monreal.
04:18
0 - 2
▼ Bottom of 2
Canada Moist Talkers
fielding, with
Jenkins Good
pitching
Kansas City Breath Mints
batting
Bottom of 2, Kansas City Breath Mints batting.
04:22
0 - 2
Marquez Clark batting for the Breath Mints.
04:26
0 - 2
🍬
Marquez Clark
Marquez Clark hit a flyout to Eugenia Garbage.
04:34
0 - 2
Grey Alvarado batting for the Breath Mints.
04:38
0 - 2
🍬
Grey Alvarado
Grey Alvarado hit a flyout to Workman Gloom.
04:42
0 - 2
Lenny Spruce batting for the Breath Mints.
04:50
0 - 2
🍬
Lenny Spruce
Ball. 1-0
04:54
0 - 2
🍬
Lenny Spruce
Ball. 2-0
04:58
0 - 2
🍬
Lenny Spruce
Strike, looking. 2-1
05:06
0 - 2
🍬
Lenny Spruce
Strike, swinging. 2-2
05:10
0 - 2
🍬
Lenny Spruce
Lenny Spruce strikes out looking.
05:14
0 - 2
▲ Top of 3
Kansas City Breath Mints
fielding, with
PolkaDot Zavala
pitching
Canada Moist Talkers
batting
Top of 3, Canada Moist Talkers batting.
05:22
0 - 2
Alston Cerveza batting for the Moist Talkers.
05:26
0 - 2
🗣
Alston Cerveza
Foul Ball. 0-1
05:30
0 - 2
🗣
Alston Cerveza
Alston Cerveza hits a solo home run!
05:38
1 - 2
Eugenia Garbage batting for the Moist Talkers.
05:42
1 - 2
🗣
Eugenia Garbage
Ball. 1-0
05:46
1 - 2
🗣
Eugenia Garbage
Foul Ball. 1-1
05:54
1 - 2
🗣
Eugenia Garbage
Strike, looking. 1-2
05:58
1 - 2
🗣
Eugenia Garbage
Foul Ball. 1-2
06:02
1 - 2
🗣
Eugenia Garbage
Eugenia Garbage hits a Single!
06:14
1 - 2
Fish Summer batting for the Moist Talkers.
06:18
1 - 2
🗣
Fish Summer
Ball. 1-0
06:26
1 - 2
🗣
Fish Summer
Ball. 2-0
06:30
1 - 2
🗣
Fish Summer
Ball. 3-0
06:34
1 - 2
🗣
Fish Summer
Strike, swinging. 3-1
06:42
1 - 2
🗣
Fish Summer
Strike, looking. 3-2
06:46
1 - 2
🗣
Fish Summer
Fish Summer draws a walk.
06:50
1 - 2
Simon Haley batting for the Moist Talkers.
06:58
1 - 2
🗣
Simon Haley
Strike, looking. 0-1
07:02
1 - 2
🗣
Simon Haley
Strike, looking. 0-2
07:06
1 - 2
🗣
Simon Haley
Ball. 1-2
07:14
1 - 2
🗣
Simon Haley
Simon Haley strikes out looking.
07:18
1 - 2
Ziwa Mueller batting for the Moist Talkers.
07:22
1 - 2
🗣
Ziwa Mueller
Ziwa Mueller hit a ground out to Eizabeth Guerra.
07:30
1 - 2
Quack Enjoyable batting for the Moist Talkers.
07:34
1 - 2
🗣
Quack Enjoyable
Ball. 1-0
07:42
1 - 2
🗣
Quack Enjoyable
Ball. 2-0
07:46
1 - 2
🗣
Quack Enjoyable
Strike, swinging. 2-1
07:50
1 - 2
🗣
Quack Enjoyable
Quack Enjoyable hit a ground out to Marquez Clark.
07:58
1 - 2
▼ Bottom of 3
Canada Moist Talkers
fielding, with
Jenkins Good
pitching
Kansas City Breath Mints
batting
Bottom of 3, Kansas City Breath Mints batting.
08:02
1 - 2
Boyfriend Monreal batting for the Breath Mints.
08:06
1 - 2
🍬
Boyfriend Monreal
Foul Ball. 0-1
08:10
1 - 2
🍬
Boyfriend Monreal
Boyfriend Monreal hit a ground out to Simon Haley.
08:18
1 - 2
Hewitt Best batting for the Breath Mints.
08:22
1 - 2
🍬
Hewitt Best
Hewitt Best hit a ground out to Workman Gloom.
08:26
1 - 2
Rodriguez Internet batting for the Breath Mints.
08:34
1 - 2
🍬
Rodriguez Internet
Foul Ball. 0-1
08:38
1 - 2
🍬
Rodriguez Internet
Ball. 1-1
08:42
1 - 2
🍬
Rodriguez Internet
Ball. 2-1
08:50
1 - 2
🍬
Rodriguez Internet
Strike, looking. 2-2
08:54
1 - 2
🍬
Rodriguez Internet
Rodriguez Internet strikes out looking.
08:58
1 - 2
▲ Top of 4
Kansas City Breath Mints
fielding, with
PolkaDot Zavala
pitching
Canada Moist Talkers
batting
Top of 4, Canada Moist Talkers batting.
09:06
1 - 2
Workman Gloom batting for the Moist Talkers.
09:10
1 - 2
🗣
Workman Gloom
Ball. 1-0
09:14
1 - 2
🗣
Workman Gloom
Workman Gloom hit a ground out to Rodriguez Internet.
09:22
1 - 2
Jesús Koch batting for the Moist Talkers.
09:26
1 - 2
🗣
Jesús Koch
Foul Ball. 0-1
09:30
1 - 2
🗣
Jesús Koch
Strike, swinging. 0-2
09:38
1 - 2
🗣
Jesús Koch
Jesús Koch strikes out looking.
09:42
1 - 2
Beans McBlase batting for the Moist Talkers.
09:46
1 - 2
🗣
Beans McBlase
Beans McBlase hit a flyout to Grey Alvarado.
09:54
1 - 2
▼ Bottom of 4
Canada Moist Talkers
fielding, with
Jenkins Good
pitching
Kansas City Breath Mints
batting
Bottom of 4, Kansas City Breath Mints batting.
09:58
1 - 2
Eizabeth Guerra batting for the Breath Mints.
10:06
1 - 2
🍬
Eizabeth Guerra
Strike, swinging. 0-1
10:10
1 - 2
🍬
Eizabeth Guerra
Eizabeth Guerra hit a ground out to Jesús Koch.
10:14
1 - 2
Stew Briggs batting for the Breath Mints.
10:22
1 - 2
🍬
Stew Briggs
Stew Briggs hits a Single!
10:26
1 - 2
Dickerson Morse batting for the Breath Mints.
10:30
1 - 2
🍬
Dickerson Morse
Stew Briggs gets caught stealing second base.
10:38
1 - 2
🍬
Dickerson Morse
Dickerson Morse hits a Double!
10:42
1 - 2
Marquez Clark batting for the Breath Mints.
10:46
1 - 2
🍬
Marquez Clark
Marquez Clark hits a Triple! 1 scores.
10:54
1 - 3
Grey Alvarado batting for the Breath Mints.
10:58
1 - 3
🍬
Grey Alvarado
Ball. 1-0
11:02
1 - 3
🍬
Grey Alvarado
Strike, looking. 1-1
11:10
1 - 3
🍬
Grey Alvarado
Strike, looking. 1-2
11:14
1 - 3
🍬
Grey Alvarado
Grey Alvarado hit a flyout to Simon Haley.
11:18
1 - 3
▲ Top of 5
Kansas City Breath Mints
fielding, with
PolkaDot Zavala
pitching
Canada Moist Talkers
batting
Top of 5, Canada Moist Talkers batting.
11:26
1 - 3
Alston Cerveza batting for the Moist Talkers.
11:30
1 - 3
🗣
Alston Cerveza
Ball. 1-0
11:34
1 - 3
🗣
Alston Cerveza
Alston Cerveza hits a Single!
11:42
1 - 3
Eugenia Garbage batting for the Moist Talkers.
11:46
1 - 3
🗣
Eugenia Garbage
Eugenia Garbage reaches on fielder's choice. Alston Cerveza out at second base.
11:50
1 - 3
Fish Summer batting for the Moist Talkers.
11:58
1 - 3
🗣
Fish Summer
Strike, looking. 0-1
12:02
1 - 3
🗣
Fish Summer
Foul Ball. 0-2
12:06
1 - 3
🗣
Fish Summer
Ball. 1-2
12:14
1 - 3
🗣
Fish Summer
Ball. 2-2
12:18
1 - 3
🗣
Fish Summer
Ball. 3-2
12:22
1 - 3
🗣
Fish Summer
Foul Ball. 3-2
12:30
1 - 3
🗣
Fish Summer
Fish Summer hit a flyout to Grey Alvarado.
12:34
1 - 3
Simon Haley batting for the Moist Talkers.
12:38
1 - 3
🗣
Simon Haley
Strike, swinging. 0-1
12:46
1 - 3
🗣
Simon Haley
Ball. 1-1
12:50
1 - 3
🗣
Simon Haley
Strike, swinging. 1-2
12:54
1 - 3
🗣
Simon Haley
Simon Haley hit a ground out to Lenny Spruce.
12:58
1 - 3
▼ Bottom of 5
Canada Moist Talkers
fielding, with
Jenkins Good
pitching
Kansas City Breath Mints
batting
Bottom of 5, Kansas City Breath Mints batting.
13:06
1 - 3
Lenny Spruce batting for the Breath Mints.
13:10
1 - 3
🍬
Lenny Spruce
Lenny Spruce hits a Single!
13:14
1 - 3
Boyfriend Monreal batting for the Breath Mints.
13:22
1 - 3
🍬
Boyfriend Monreal
Lenny Spruce gets caught stealing second base.
13:26
1 - 3
🍬
Boyfriend Monreal
Strike, looking. 0-1
13:30
1 - 3
🍬
Boyfriend Monreal
Boyfriend Monreal hits a solo home run!
13:38
1 - 4
Hewitt Best batting for the Breath Mints.
13:42
1 - 4
🍬
Hewitt Best
Strike, looking. 0-1
13:46
1 - 4
🍬
Hewitt Best
Ball. 1-1
13:54
1 - 4
🍬
Hewitt Best
Strike, looking. 1-2
13:58
1 - 4
🍬
Hewitt Best
Ball. 2-2
14:02
1 - 4
🍬
Hewitt Best
Hewitt Best hit a ground out to Alston Cerveza.
14:10
1 - 4
Rodriguez Internet batting for the Breath Mints.
14:14
1 - 4
🍬
Rodriguez Internet
Rodriguez Internet hit a ground out to Beans McBlase.
14:18
1 - 4
▲ Top of 6
Kansas City Breath Mints
fielding, with
PolkaDot Zavala
pitching
Canada Moist Talkers
batting
Top of 6, Canada Moist Talkers batting.
14:26
1 - 4
Ziwa Mueller batting for the Moist Talkers.
14:30
1 - 4
🗣
Ziwa Mueller
Ziwa Mueller hit a flyout to Marquez Clark.
14:34
1 - 4
Quack Enjoyable batting for the Moist Talkers.
14:42
1 - 4
🗣
Quack Enjoyable
Quack Enjoyable hit a ground out to Hewitt Best.
14:46
1 - 4
Workman Gloom batting for the Moist Talkers.
14:54
1 - 4
🗣
Workman Gloom
Strike, looking. 0-1
14:58
1 - 4
🗣
Workman Gloom
Ball. 1-1
15:02
1 - 4
🗣
Workman Gloom
Workman Gloom hits a Double!
15:10
1 - 4
Jesús Koch batting for the Moist Talkers.
15:14
1 - 4
🗣
Jesús Koch
Ball. 1-0
15:18
1 - 4
🗣
Jesús Koch
Jesús Koch hit a ground out to Hewitt Best.
15:26
1 - 4
▼ Bottom of 6
Canada Moist Talkers
fielding, with
Jenkins Good
pitching
Kansas City Breath Mints
batting
Bottom of 6, Kansas City Breath Mints batting.
15:30
1 - 4
Eizabeth Guerra batting for the Breath Mints.
15:34
1 - 4
🍬
Eizabeth Guerra
Strike, looking. 0-1
15:42
1 - 4
🍬
Eizabeth Guerra
Eizabeth Guerra hit a ground out to Workman Gloom.
15:46
1 - 4
Stew Briggs batting for the Breath Mints.
15:50
1 - 4
🍬
Stew Briggs
Strike, looking. 0-1
15:58
1 - 4
🍬
Stew Briggs
Ball. 1-1
16:02
1 - 4
🍬
Stew Briggs
Strike, looking. 1-2
16:06
1 - 4
🍬
Stew Briggs
Stew Briggs struck out swinging.
16:14
1 - 4
Dickerson Morse batting for the Breath Mints.
16:18
1 - 4
🍬
Dickerson Morse
Dickerson Morse hits a Single!
16:22
1 - 4
Marquez Clark batting for the Breath Mints.
16:30
1 - 4
🍬
Marquez Clark
Dickerson Morse gets caught stealing second base.
16:34
1 - 4
▲ Top of 7
Kansas City Breath Mints
fielding, with
PolkaDot Zavala
pitching
Canada Moist Talkers
batting
Top of 7, Canada Moist Talkers batting.
16:38
1 - 4
Beans McBlase batting for the Moist Talkers.
16:42
1 - 4
🗣
Beans McBlase
Ball. 1-0
16:50
1 - 4
🗣
Beans McBlase
Strike, looking. 1-1
16:54
1 - 4
🗣
Beans McBlase
Foul Ball. 1-2
16:58
1 - 4
🗣
Beans McBlase
Beans McBlase hit a ground out to Lenny Spruce.
17:10
1 - 4
Alston Cerveza batting for the Moist Talkers.
17:14
1 - 4
🗣
Alston Cerveza
Alston Cerveza hits a solo home run!
17:22
2 - 4
Eugenia Garbage batting for the Moist Talkers.
17:26
2 - 4
🗣
Eugenia Garbage
Strike, looking. 0-1
17:30
2 - 4
🗣
Eugenia Garbage
Eugenia Garbage hit a ground out to Boyfriend Monreal.
17:38
2 - 4
Fish Summer batting for the Moist Talkers.
17:42
2 - 4
🗣
Fish Summer
Strike, looking. 0-1
17:46
2 - 4
🗣
Fish Summer
Fish Summer hit a flyout to Grey Alvarado.
17:54
2 - 4
▼ Bottom of 7
Canada Moist Talkers
fielding, with
Jenkins Good
pitching
Kansas City Breath Mints
batting
Bottom of 7, Kansas City Breath Mints batting.
17:58
2 - 4
Marquez Clark batting for the Breath Mints.
18:02
2 - 4
🍬
Marquez Clark
Marquez Clark hit a ground out to Simon Haley.
18:06
2 - 4
Grey Alvarado batting for the Breath Mints.
18:14
2 - 4
🍬
Grey Alvarado
Grey Alvarado hit a flyout to Alston Cerveza.
18:18
2 - 4
Lenny Spruce batting for the Breath Mints.
18:22
2 - 4
🍬
Lenny Spruce
Strike, looking. 0-1
18:30
2 - 4
🍬
Lenny Spruce
Strike, swinging. 0-2
18:34
2 - 4
🍬
Lenny Spruce
Lenny Spruce strikes out looking.
18:38
2 - 4
▲ Top of 8
Kansas City Breath Mints
fielding, with
PolkaDot Zavala
pitching
Canada Moist Talkers
batting
Top of 8, Canada Moist Talkers batting.
18:42
2 - 4
Simon Haley batting for the Moist Talkers.
18:50
2 - 4
🗣
Simon Haley
Strike, swinging. 0-1
18:54
2 - 4
🗣
Simon Haley
Ball. 1-1
18:58
2 - 4
🗣
Simon Haley
Ball. 2-1
19:06
2 - 4
🗣
Simon Haley
Strike, looking. 2-2
19:10
2 - 4
🗣
Simon Haley
Simon Haley strikes out looking.
19:14
2 - 4
Ziwa Mueller batting for the Moist Talkers.
19:22
2 - 4
🗣
Ziwa Mueller
Ziwa Mueller hit a ground out to Stew Briggs.
19:26
2 - 4
Quack Enjoyable batting for the Moist Talkers.
19:30
2 - 4
🗣
Quack Enjoyable
Foul Ball. 0-1
19:38
2 - 4
🗣
Quack Enjoyable
Quack Enjoyable hits a Single!
19:42
2 - 4
Workman Gloom batting for the Moist Talkers.
19:46
2 - 4
🗣
Workman Gloom
Ball. 1-0
19:50
2 - 4
🗣
Workman Gloom
Ball. 2-0
19:58
2 - 4
🗣
Workman Gloom
Strike, looking. 2-1
20:02
2 - 4
🗣
Workman Gloom
Ball. 3-1
20:06
2 - 4
🗣
Workman Gloom
Foul Ball. 3-2
20:14
2 - 4
🗣
Workman Gloom
Workman Gloom hit a ground out to Grey Alvarado.
20:18
2 - 4
▼ Bottom of 8
Canada Moist Talkers
fielding, with
Jenkins Good
pitching
Kansas City Breath Mints
batting
Bottom of 8, Kansas City Breath Mints batting.
20:22
2 - 4
Boyfriend Monreal batting for the Breath Mints.
20:26
2 - 4
🍬
Boyfriend Monreal
Ball. 1-0
20:34
2 - 4
🍬
Boyfriend Monreal
Foul Ball. 1-1
20:38
2 - 4
🍬
Boyfriend Monreal
Strike, looking. 1-2
20:42
2 - 4
🍬
Boyfriend Monreal
Ball. 2-2
20:50
2 - 4
🍬
Boyfriend Monreal
Ball. 3-2
20:54
2 - 4
🍬
Boyfriend Monreal
Boyfriend Monreal draws a walk.
20:58
2 - 4
Hewitt Best batting for the Breath Mints.
21:02
2 - 4
🍬
Hewitt Best
Strike, looking. 0-1
21:10
2 - 4
🍬
Hewitt Best
Boyfriend Monreal steals second base!
21:14
2 - 4
🍬
Hewitt Best
Hewitt Best hit a flyout to Workman Gloom.
21:18
2 - 4
Rodriguez Internet batting for the Breath Mints.
21:26
2 - 4
🍬
Rodriguez Internet
Boyfriend Monreal steals third base!
21:30
2 - 4
🍬
Rodriguez Internet
Boyfriend Monreal scores on the sacrifice.
21:34
2 - 5
Eizabeth Guerra batting for the Breath Mints.
21:42
2 - 5
🍬
Eizabeth Guerra
Strike, swinging. 0-1
21:46
2 - 5
🍬
Eizabeth Guerra
Strike, swinging. 0-2
21:50
2 - 5
🍬
Eizabeth Guerra
Eizabeth Guerra hit a ground out to Simon Haley.
21:54
2 - 5
▲ Top of 9
Kansas City Breath Mints
fielding, with
PolkaDot Zavala
pitching
Canada Moist Talkers
batting
Top of 9, Canada Moist Talkers batting.
22:02
2 - 5
Jesús Koch batting for the Moist Talkers.
22:06
2 - 5
🗣
Jesús Koch
Strike, swinging. 0-1
22:10
2 - 5
🗣
Jesús Koch
Strike, looking. 0-2
22:14
2 - 5
🗣
Jesús Koch
Ball. 1-2
22:22
2 - 5
🗣
Jesús Koch
Ball. 2-2
22:26
2 - 5
🗣
Jesús Koch
Jesús Koch struck out swinging.
22:30
2 - 5
Beans McBlase batting for the Moist Talkers.
22:38
2 - 5
🗣
Beans McBlase
Beans McBlase hit a ground out to Grey Alvarado.
22:42
2 - 5
Alston Cerveza batting for the Moist Talkers.
22:46
2 - 5
🗣
Alston Cerveza
Strike, looking. 0-1
22:54
2 - 5
🗣
Alston Cerveza
Alston Cerveza hit a ground out to Rodriguez Internet.
22:59
2 - 5
Game over.
23:10
2 - 5
Brought to you by the
🔮 Data Witches
.
Authors
(@AReblase, @InclinedLight) |
GitHub
|
SIBR Discord