Concerts Billy Idol Holds His Own With The London Souls By Kristelle Maguire 9 years ago Article by Kristelle Maguire Photos by Jason Maguire DALLAS, TX – Once again the House