where exactly is trevors??