Album release show announced!
Galactic Cowboys have announced the release show for their new album - Long Way Back To The Moon. It will be on December 1st at Fitzgerald's in Houston, Texas. Get all the details here.
Galactic Cowboys are ecstatic to announce that they have been signed to a recording contract with Mascot Label Group / Music Theories Recordings! Read about it here.