Video: Still Makes My Head Spin

An investigation in Cedar Park, TX, leaves Steve and Amy with an uneasy feeling.