Posted on March 26, 2011 by Steve Busti Visit the Museum of the Weird on 6th Street in Austin, TX! Our website, museumoftheweird.com, is undergoing some renovations and will return soon. Stay posted! Post navigationPrevious post: Tonight on The Shadow Hour – Brad and Barry Klinge of Ghost LabNext post: SHEEP GIVES BIRTH TO A PUPPY