Todd & Jon are down for Guns N Roses, Papa Roach & Sebastian! Todd's jammin' a little electric GEE-tar!