Does anyone believe yet? Plus my Ghost footage