Kevin Leibel

Consultant, strateguru, teacher, lover, politician, philanthropist, geek, panderer, ventriloquist, bon vivant, viper, boxer, karatier, karaoke-ier, astronaut, fireman. You know, just trying to keep busy.