Alien Stadium is a collaborative mini-album between Steve Mason and Primal Scream’s Martin Duffy. As the picture suggests, it is four-tracks of out-there concept-rock, following a storyline about an alien invasion. They are “pisshead” aliens, explain the duo. This is the opener, its cosmic groove setting the intergalactic tone.
Recommended by Niall Doherty, Deputy Editor
Article continues below advertisement
Advertisement