Watch: Media coach Janessa Slater interviews Aimee Mann and Ted Leo

The Both is the name of Aimee Mann and Ted Leo’s new band, and Janessa Slater is the media coach character created by “SNL” Vanessa Bayer. See these two inventions meet and argue about Xanax.

Follow RIOT on Twitter

Around The Web