4640 Paradise Rd
Las Vegas, Nevada 89169

The Gods of Macho is a four-piece band based out of Los Angeles.

Added by Upcoming Robot on July 5, 2010