Listening Probability 25 %
Latest concert 9 months ago
- Rods on Crutches
- Rods on Crutches by mclusky was played in 3 out of 9 shows, with a probability of 33.33% to listen to it live since its debut at Pop Recs Ltd on August 3, 2023, until his latest show at Fleece on August 5, 2023
- Artist
- mclusky
- Released
- February 23, 2004