Advertising Console

    WTF- A Turtle With Two Heads

    Repost
    Lehren TV

    by Lehren TV

    6.8K
    408 views
    In one of the weird looking situations, A two-headed turtle has hatched at the San Antonio Zoo and officials have named her Thelma and Louise. Check the video to encounter this weird looking animal

    For daily dose of entertainment news log on to: http://www.lehren.co
    Like our Updates: http://www.facebook.com/LehrenEntertainment
    Follow our tweets: https://twitter.com/lehrentv