Belief, Commoner, India, Mythology October 29, 2015 Twins? The temple priest at Mc Nichols Road, Chetpet – Om Sakthi Bala Vinayagar Thirukoil. Like this:Like Loading...