20 Spot

20 Spot 20 SPOT is a hard rock trio from Lockport, Illinois 30 miles southwest of Chicago. The music that 20 Spot creates is a blend of Hard Rock, Metal and Punk (Rock Radio Magazines take on 20 Spot in their March 2018 edition). Formed in 2014 with Ed Riley on lead Vocals & Guitar, Brian […]