Evil Scarecrow has no videos yet
Linkin Park
29 concerts
Behemoth
27 concerts
Kings of Leon
17 concerts
Tame Impala
37 concerts
No Doubt
19 concerts
Cage the Elephant
7 concerts
Jimmy Eat World
39 concerts
Thirty Seconds to Mars
16 concerts
Gorillaz
49 concerts
Muse
26 concerts
grandson
Snow Patrol
14 concerts
Imagine Dragons
2 concerts
Weezer
32 concerts
The Cure
34 concerts
Evanescence
48 concerts
Evil Scarecrow will be next performing at The Adrian Flux Waterfront on Saturday 18 July 2026, and is scheduled to play 3 concerts across 1 countries in 2026.