Who is kari byron

Kari Elizabeth Byron is a San Francisco-based television host and artist, best known for her featured role on the Discovery Channel show MythBusters.
Updated on Thursday, February 02 2012 at 10:20AM EST
Collections: kari byronsanartist