That's the one I was trying to remember. I thought it was near Pflugerville somewhere but I couldn't remember. It's about 35 -40min away from me so not too bad. I got one tow hook so I guess I need to source another.
It's definitely for insurance purposes. Heard that a shop in TX was dynoing a car and they didn't strap it down correctly. Ended up killing someone so insurance went through the roof for dyno owners and now a lot of places won't let you stay in the bay. Shame but I understand.