University of Houston Hosts Musical Talent
The music scene in Houston has long been one of its hidden gems. The 27th Annual Immanuel and Helen Olshan Texas Music Festival (TMF) is a testament to that and is taking place at the University of Houston currently through July 2. The event showcases some of the nation’s leading musical talent.
Read More