Scarlet Town
Number of live performances per year
2024
2
2019
35
2018
40
2017
20
2016
48
2015
81
2014
84
2013
55
2012
1