Killing Road

US

Encinitas, CA

La Paloma Theatre

Megadeth, Prowler

Setlist: 
471 S Coast Highway 101, Encinitas, CA 92024, United States