Toy Bombs, 'Lose Myself' - Exclusive PremiereToy Bombs, 'Lose Myself' - Exclusive PremiereToy Bombs have become masters at creating original, bona fide garage rock, and it is on full display throughout the duo's latest EP, ‘Life Is Good.’Chuck ArmstrongChuck Armstrong