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 MeDusa Merch
New Items to be added on 10/7
Click here to visit the site