The cast and crew of Angel went on location to Las Vegas for this episode The House Always Wins. Though the action was set at the Tropicana, much of the filming took place inside the Riviera Hotel. |
Related Trivia: | |
Suggested by: | › Mel |
Added: | › 25th May 2006 |
Updated: | › |
Hits: | › 112 |
Leave a Reply
You must be logged in to post a comment.