The Big Stick!

Parents ‘Forced’ Wailing 11-Month-Old Baby To Parasail By Herself [VIDEO]


Police in India have reportedly launched an investigation after an 11-month-old infant was captured on video parasailing by herself some 50 feet in the air.

According to the Times of India, the baby was sent flying Wednesday at an event on a Keral…

Read More