Rio Bravo Album Art April 19, 2012Album Art Rio Bravo is a local rock band here in Wilmington, NC. They are about to release their new EP titled “Unbelievable Lie” and it is great! If you are a fan of Kings of Leon, The Killers, Phoenix… you should definitely check them…