Giant Sitter Makes You Lick His Feet - DADDY GIANT 35 - Leo Blue, Richard Lennox

If you thought the last sitter your step-dad found was bad, Giant Leo is even worse!
Categories: