Suzi Barrett takes a trip to beautiful Lake Tahoe in part 2 of the 5 part series, I Hate California.
Suzi Barrett takes a trip to beautiful Lake Tahoe in part 2 of the 5 part series, I Hate California.
Get the latest snow and mountain lifestyle news and entertainment delivered to your inbox.