Omigosh

Omigosh
Country
United Kingdom
Comments
Welsh project consisting of Man's bassman Martin Ace, his brother, current Man drummer Josh Ace, and guitarist James Beck. Background: Man were scheduled to appear at a German festival but one half of the band was stuck at Heathrow. The three band members having traveled by car played, instead = Omigosh.
Buy

Meta

Added by camembert electrique