Constructed in 1907, the Babcock Theatre is a bold, colorful landmark in the heart of Downtown Billings, MT