ApexTV
Member
- Messages
- 317
This mysterious creature was caught on tape by a CCTV camera in Maine. The security camera footage shows the mysterious creature quickly running through the view of the camera and many people have claimed that it shows a legendary creature known as the Rake. What do you think? Is this the real Rake caught on tape?