Medusa's in Elgin is officially closed.
(Damn you Coronavirus! Damn you!)

"They were already stars, I simply provided them with a place to shine"

- Dave Medusa

Rest IN Peace Dave Shelton "MEDUSA"

 

Click here for Limited

MeDusa Merch