ApexTV
Member
- Messages
- 317
Does this video actually depict a man walking on water caught on tape in India? Many people online are convinced that this footage shows a person with real life superpowers caught on camera while others say it is simply a man walking on sandbar in the Ganges River.