Roger Rocha is songwriter, guitarist and vocalist. He is currently singing and playing guitar with the psychedilic blues chamber-pop/rock group Roger Rocha and the Goldenhearts.
Added by Upcoming Robot on August 29, 2008