top of page
Medusa's in Elgin is officially closed.
"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
bottom of page