Video: Rev's Top 5: Geneva

Rev Run share his top 5 things to do in Geneva, Switzerland.