This Feeling Track of the Day : Alien Stadium ‘This One’s for The Humans’

All aboard The Beta Band’s Steve Mason and Primal Scream wizard Martin Duffy’s space rock ship as they take you out of this world with their collaborative four track mini album ‘Livin’ in Elizabethan Times’ out Dec 1. On this evidence, we’ve a mini classic on our hands.