Titan Festival Revives Cardiff’s Alexandra Head as a Venue, With Help From MLA
A unique festival in Cardiff Bay is being seen as the precursor to reviving a once popular venue at the City’s Alexandra Head. The four-day extravaganza, promoted by Live Nation, combined the two-day electronic Titan Festival at the weekend, book-ended by Bay Series on the Friday and Monday. In residence …