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
Click here to visit the site