New video released by Takeshi in the Large Videos section. Check it out now. P.S. has anyone seen my Spencer?

Share on FacebookShare on TwitterPin it on Pinterest