Statistics on the song Idle Hands by Stone Sour.

Performance as a song

Artist # First concert Last concert
32 Nurburgring, Nurburg, Germany - Jun 2, 2006 Dingwalls, London, England - Oct 19, 2010