karaoke master/superstar

Posted by necrowisdom on Feb. 25, 2007

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

Categories People & Lifestyle

Tags karaoke

More Details