Has Anyone been? Any insight as what to expect would be appreciated!
Not familiar. Where is it?
611 Dungan Ln, Austin, TX 78754
Never heard of it. Judging by the location it seems like a place for extras.
Based on Google Street Maps that looks kinda scary TBH