todrick hall mean boyz

Former American Idol contestant Todrick Hall is MEGA talented!

 

Watch him sing all 5 Beyonce albums (70+ songs) in under 5 minutes!!