Rockford, Illinois – Tebala Temple of Terror admin June 14, 2009 0 Rockford, Illinois – Tebala Temple of Terror