Hindu Temple opens in Texas

Hindu Temple opens in Texas