Ted
New member
- Joined
- Mar 3, 2014
- Messages
- 64
- Reaction score
- 0
- Points
- 0
- Location
- Charlton,N.Y.
- Country
- United States
- Display Name
- Ted
Can I post this? It's on YouTube..."strange creature caught on video,what is this?mysterious creature report 3" .....am I totally gullible,what do you make of this?