Leo The Legend is head and head above the rest. January 12, 2016 Bill Y "The Legendary Legend" Ledden Some say this is the best picture you were in but you’re getting close Leo, you’re getting close… Share this Post:
He is a man a-head of his time.
Leo could beat anybody in a head-to-head competition.
He should have auditioned for Face Off.