July 25, 2007 at 6:14 pm #23434 colby8933Guest @ I am visiting Las Vegas next month and I want to go to Terra Rossa. Any yays or nays on it? July 25, 2007 at 6:43 pm #43852 ?Chelsey?Guest @ thx 4 the points i have no clue what the answer to your question is. Viewing 2 posts - 1 through 2 (of 2 total) You must be logged in to create new topics.