An Alien from Thailand

    1
    While it is unclear from the photos what is lying on the table but the local residents of this small town in Thailand claim that this “creature” was born by a cow!
    2

    3

    4

    5

    6

    7

    Source:-Digg

Blog Archive

Total Pageviews