Featured Featured

Medusa Luna

Telford's Warehouse Canal Basin, Tower Wharf, Chester

Tickets £4 (See Link Above) Medusa Luna have been steadily increasing their fan base in the North West. Catching the eyes of many due to their electric stage presence and their stand-out blend of Psych Rock and Folk Rock! With...