Oh my God! This is the biggest cobra to ever caught in the entire history on Earth. Grabe!! ang laking COBRA ang nahuli nila... hahaha
Visibility: 4368
Duration: 1m 2s
Rating: 14