Peluco
Peluco

Peluco

chicago

(peh-loo-co)
Loud guitar noise