Posted inThe Lucky 13

The Lucky 13: Chris Rivera, Guitarist for Mega Sun (Raising Funds to Complete a New Album)

Mega Sun’s lineup includes three very talented musicians—and if any one thing stands out, it’s Chris Rivera’s guitar work. A recording from Mega Sun is currently in the works with producer Mike Doling (of the band Snot), and the band is currently raising funds to finish it; find details at Chris Rivera was kind […]