X
Bermuda triangle - Bermuda Triangle also known 'Devil's Triangle'. I can go there but wont return back.
@rajiv22 (167)
• Chengalpattu, India

Bermuda triangle - Bermuda Triangle also known 'Devil's Triangle'. I can go there but wont return back.