blogTO (blog)Radar: Slim Twig & US Girls, Going the Distance, The Boom Radio Taping, You …blogTO (blog)The guys and girls of the sketch troupe The Boom recently got a radio show on XM satellite radio and thats a pretty big deal. In fact they'll be recording …and more »