Join Matt Thomas as he broadcasts live from Twin Peaks this Friday 7/6 from 12-3pm at the following location: 4527 Lomitas Avenue, Houston, TX 77098