220 N Washington St
Falls Church, Virginia 22046

"Beto" Cuevas Olmedo was the lead singer of the now-defunct Chilean and Latin American rock band, La Ley.

Added by Upcoming Robot on April 16, 2008