Echo Romeo is a four-piece rock group from Atlanta, Georgia.
Added by Upcoming Robot on August 5, 2012