20 SPOT 20 SPOT is an American hard rock trio from Chicago Illinois formed in 2004 by Ed Riley (Vocals, Guitar), Brian LaFlamboy (Drums), and later joined by Tony Medina (Bass) in 2017 Band website Facebook Twitter