Episode 178 – Dio Disciples’ Oni Logan and Scott Warren November 15, 2012 admin Episode 178 features Scott Warren and Oni Logan who are both performing with the...