damn... I live in austin too.. whereabouts did you see it. And of all the places what the hell is it doing in Austin!!!!! I saw one at the ED center back in March when I was there to pick up my car.
http://www.m3post.com/forums/showthread.php?t=52850