karaoke master/superstar

this is leo masters, he takes himself very seriously, and wait; theres a surprise near the end ;). i use to work with this guy and every friday hed do karaoke in the office it was hilarious