Latest News

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
Tags:

0 comments

Leave a Reply