Hallelujahwritten by Ryan AdamsFirst known performance: 2003-01-17Last played: 2007-09-24Times played: 4Appears on: 48 Hours (2001) Demolition (2002)